【发布时间】:2012-05-26 06:41:00
【问题描述】:
好的。好吧,我知道这个问题很有可能在前 10 分钟内被关闭,但无论如何我都会问它,因为我已经花了将近一天半的时间试图找到解决方案。不过,我无法弄清楚这一点。尽管有演示,但在 Internet 上甚至在 HASP(safenet)网站上也没有太多关于此的信息。
我有一个 HASP HL USB 加密狗。我尝试转换他们的演示并测试运行它,但对于我的生活,我什至无法让它登录。它不断引发 Aladdin.HASP.HaspStatus.HaspDotNetDllBroken 异常。
但是,如果我运行他们演示的 C 版本,它就可以完美运行。
这是我的代码的 Csharp 版本:
Aladdin.HASP;
HASP myHasp = new HASP();
var thestatus = myHasp.Login(vender_code);
myHasp.Logout;
我想登录 USB HASP 并获取它的 HaspID 和它的内存中的设置。
提前致谢,
【问题讨论】:
标签: c# .net exception usb hasp