ML控制台应用程序引发未找到本机dll错误

时间:2018-07-30 16:53:34

标签: ml.net

我使用VS 2017创建了一个Dotnet核心应用程序,然后将其发布,然后将包含运行时文件夹和应用程序dll的已发布文件夹复制到安装了dotnet核心框架的Windows Server 2016中。

即使我从命令行运行应用程序,也会收到以下错误。 (我发现此dll位于runtimes文件夹下,但以某种方式无法加载应用程序)

  

调用的目标已引发异常。 ->   System.Reflection.TargetInvocationException:引发了异常   通过调用的目标。 ---> System.DllNotFoundException:   无法加载DLL'CpuMathNative'或其依赖项之一:   找不到指定的模块。 (来自HRESULT的异常:   0x8007007E)

1 个答案:

答案 0 :(得分:0)

我的服务器缺少此VCRuntime140.DLL,因此我必须安装

  

用于Visual Studio 2017的Microsoft Visual C ++可重新分发