当我尝试部署控制台核心应用时,我收到错误:
错误:未找到依赖项清单中指定的程序集 - package:' microsoft.aspnetcore.hosting.abstractions',version:' 1.0.0',path:&# 39; LIB / netstandard1.3 / Microsoft.AspNetCore.Hosting.Abstractions.dll'
我可以看到Microsoft.AspNetCore.Hosting.Abstractions.dll存在于lib / netstandard1.3 /Microsoft.AspNetCore.Hosting.Abstractions.dll中。有办法获得这条路吗?
答案 0 :(得分:0)
如果我们使用TFS 2013,那么解决方法是创建一个文件夹并添加该文件夹中所需的所有nuget包。
将该文件夹复制到必须部署它的服务器并复制项目的所有dll。
还要在以下变量中更改.runtimeconfig.dev.json文件中的路径。
"additionalProbingPaths": [
"<nugetfolderpath>"
]
确保在路径中使用两个正斜杠。例如:C:\ ProjectName \ NugetFolder