gpt4 book ai didi

asp.net - HaspDotNetDllBroken 错误

转载 作者:行者123 更新时间:2023-12-01 13:28:33 25 4
gpt4 key购买 nike

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

  • apidsp_windows.dll
  • hasp_net_windows.dll

  • 我的网络服务是:
    [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());
    }
    }

    最佳答案

    从你提到的 dll 看来,你的网络服务是 32 位的。在这种情况下,您必须将 apidsp_windows.dll 和 hasp_windows_.dll 放在 32 位机器上的 System32 目录和 64 位机器上的 SysWOW64 目录中。是您的数字vendorid,如果您在评估模式下运行,则是演示。

    我希望这有帮助。

    关于asp.net - HaspDotNetDllBroken 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16806148/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com