我正在使用Eziriz Intellilock来保护.NET Windows应用程序。该应用程序面向.NET 2.0,并使用“任何CPU”目标构建。当它解锁时,它在32位和64位Vista中都能正常工作。但是,当我用Eziriz Intellilock锁定它时,我只能在32位Vista中运行锁定版本。当尝试在Vista 64bit中运行时,我在初始化程序时遇到了APPCRASH异常。
有没有人经历过这样的问题?有解决方案吗?
我试图联系他们的支持但到目前为止没有收到任何回复:(
谢谢, LD
答案 0 :(得分:1)
请尝试最新版本,可能会解决问题。它适用于我们的“任何CPU”编译产品。
答案 1 :(得分:0)
如果您将应用的平台更改为x86,会发生什么情况。它还在崩溃吗?是否有必要使用“Any CPU”而不是x86?
答案 2 :(得分:0)
我使用最新版本的Intellilock,并且能够成功加密64位应用程序而不会出现任何重大(或轻微)问题。
确实,一旦您从他们那里购买了许可证,支持团队就会回答更多问题
此致
答案 3 :(得分:0)
我很确定它不是关于x86或x64。只是尝试使用较少的混淆选项。
Intellilock非常不稳定所以你需要尝试直到你做对了。同时要小心它可能会正确启动,但您仍然可以在运行期间看到意外崩溃。在部署之前进行测试。