首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过64位应用程序使用InstallShield 2012 TrialWare功能?

如何通过64位应用程序使用InstallShield 2012 TrialWare功能?
EN

Stack Overflow用户
提问于 2011-12-05 21:11:16
回答 1查看 770关注 0票数 0

我正在尝试使用我的设置中的trialware功能。

主应用程序是面向任何cpu (32位和64位)的c# .net应用程序。因此,我用c++创建了一个纯win32 dll,并使用trialware对其进行了包装。由c#代码中的ImportDll加载,运行良好...如果系统是32位!

所以我生成了一个64位版本的安全dll,现在应用程序正在加载基于计算机CPU的32位或64位dll。

我的问题:没有办法用InstallShield 2012 trialware包装这个64位的dll (错误-7102)...这使得这个功能对我们来说完全没有用。有没有人知道这个问题,以及如何解决这个问题?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-06 16:52:31

我在Flexera社区论坛上问了同样的问题,一位InstallShield软件工程师回答了我:http://community.flexerasoftware.com/showthread.php?t=199956

简而言之,这样做是不可能的,这是IS2012的一个限制。我自己的解决方案将是强制x86编译专门用于trialware功能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8385843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档