我只是想在 Windows Server 2012 R2 上运行 DotNet Core 控制台应用程序,但我不断收到此错误:
错误: 找不到应用程序依赖项 list (Application.deps.json) 中指定的程序集: 包:'Microsoft.Web.Administration',版本:'11.1.0' 路径:'lib/netstandard1.5/Microsoft.Web.Administration.dll'
缺少的 dll 在/publish 文件夹中... 我使用带有正确运行时标识符的 Dotnet 发布 (win81-x64)
我在服务器上安装了Dotnet runtime 2.0.7
最佳答案
部署到目标服务器时始终使用发布输出。
可以在
中找到bin\Release\netcoreapp2.0\win81-x64\publish
在你的情况下(独立的应用程序)
或在
bin\Release\netcoreapp2.0\publish
用于依赖于框架的部署。
以上目录中的输出仅用于开发,因为它们特定于机器和用户配置。
关于c# - DotNet Core 控制台应用程序 : An assembly specified in the application dependencies manifest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50289693/