0

由于我的解决方案应该可以为 AnyCPU 构建,因此我必须在运行时选择正确的 Hasp DLL。这对代理模式非常有效。当我使用 32 位 hasp_net_windows.dll 时,一切正常,我能够成功登录到加密狗。

但是在使用 x64 DLL 时 hasp.Login(...) 返回 NoApiDylib。似乎这是关于 HASP DLL 或与 USB 加密狗的通信的问题。但我无法缩小范围。

你有什么想法吗?提前致谢!

4

1 回答 1

0

请检查您的目录中是否存在这些文件:
1. hasp_windows_XXXXX.dll
2. hasp_windows_x64_XXXXX.dll
3. apidsp_windows.dll
4. apidsp_windows_x64.dll
5. hasp_net_windows.dll

于 2020-05-09T09:32:30.657 回答