在linux上部署.net core mvc app时遇到的问题
使用命令
dotnet publish -o <output_directory>
将app发布到指定的文件夹,
然后运行 xxx.dll,报错:
An assembly specified in the application dependencies manifest (xxx.deps.json) was not found:
package: 'Microsoft.ApplicationInsights.AspNetCore', version: '2.1.1'
解决方案:
publish时在命令后面指定平台即可 如:
dotnet publish -o <output_directory> -r linux-x64

本文介绍在Linux上部署.NET Core MVC应用时遇到的依赖缺失问题及解决方法。通过指定发布平台为linux-x64,成功解决了Microsoft.ApplicationInsights.AspNetCore组件未找到的错误。
1376

被折叠的 条评论
为什么被折叠?



