首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HaspDotNetDllBroken错误

HaspDotNetDllBroken错误
EN

Stack Overflow用户
提问于 2013-05-29 05:29:37
回答 1查看 3.3K关注 0票数 4

我正在使用Sentinel,我已经创建了一个用于登录的key服务,但是当我第一次运行它时,它会抛出一个错误HASPDotNetDllBroken,但是如果我第二次运行它或者在第二次之后连续运行它,它运行的很好。我正在使用以下dll:

  • apidsp_windows.dll
  • hasp_net_windows.dll

我的网络服务是:

代码语言:javascript
复制
[WebMethod]
public string Log()
{
    HaspFeature feature = HaspFeature.Default;

    string vendorCode="Az........";

      Hasp hasp = new Hasp(feature);

    HaspStatus status = hasp.Login(vendorCode);

    if (HaspStatus.StatusOk != status)
    {
        return("Login Failed with status "+status.ToString());
    }
    else
    {
        return ("Login Successful with status "+status.ToString());
    }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-06 07:55:35

从dll的你提到,它似乎你的网络服务是32位。在这种情况下,您必须将apidsp_windows.dll和hasp_windows_.dll放在32位计算机上的System32目录中,在64位计算机上放置在SysWOW64目录中。是您的数字供应商in,或者是在评估模式下运行的演示。

我希望这能帮上忙。

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

https://stackoverflow.com/questions/16806148

复制
相关文章

相似问题

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