Tag: netstandard1.6

.net-core自包含发布的问题

我试图发布一个独立的应用程序,用.net-core制作,遵循https://docs.microsoft.com/en-us/dotnet/articles/core/deploying/index中的步骤。 代码库在https://github.com/fontanaricardo/httpecho 我执行命令: $dotnet build -r debian.8-x64 $dotnet publish -c Release -r debian.8-x64 $docker build -t httpecho . 启动容器: $ docker run -p 5000:5000 httpecho Error: assembly specified in the dependencies manifest was not found — package: 'Microsoft.AspNetCore.Hosting.Abstracti ons', version: '1.1.0', path: 'lib/netstandard1.3/Microsoft.AspNetCore.Hosting.Abstractions.dll' 我做错了什么? 更新 在发布文件夹中打开文件httpecho.deps.json ,引用不存在的文件夹。 "runtime": { "lib/netstandard1.3/Microsoft.AspNetCore.Http.Abstractions.dll": {} }