我一直在我的 .Net 4.0(VS2010,Win 7)应用程序中使用 HASP 5.0,没有任何问题。
我正在添加一些新功能并尝试为其创建单元测试。我无法从登录到 hasp 许可证的测试项目中运行代码。使用供应商代码登录后,我得到 HaspStatus.HaspDotNetDllBroken {652}。相同的代码在主项目中运行正常。
我复制了以下文件:
apidsp_windows.dll
apidsp_windows_x64.dll
hasp_net_windows_x64.dll
hasp_windows_NNNNN.dll (my client DLL)
hasp_windows_x64_114204.dll
进入测试执行目录,并在测试项目中添加对 hasp_net_windows.dll 的引用。
我也尝试在测试函数(不是主代码库)中有问题的代码,但有同样的问题。
有任何想法吗