在Windows Server 2012上使用DlibDotNet运行组件时,出现以下错误:
System.DllNotFoundException:无法加载DLL'DlibDotNetNative':动态链接库(DLL)初始化例程失败。 (来自HRESULT的异常:0x8007045A)
同一发行版在我的开发机上运行正常。我已经检查了开发机器和服务器机器,并且两台机器都安装了Visual Redistributable 2013/2015/2017 x64。开发机具有Intel Core CPU,服务器机具有Intel Xeon CPU。
我正在使用DlibDotNet Nuget软件包的19.18.0.20191202版本。
更新:
我已经使用较旧的版本19.17.0.20190813解决了此问题。此版本可以运行Intel Core CPU以及Intel Xeon CPU。