我最近将我的项目从asp.net core 1.1升级到asp.net core 2.0,并且应用程序正在使用.NET Framework 4.6.1。该应用程序在本地开发机器上按预期工作,但是一旦使用dotnet publish命令部署到服务器上,我就会看到以下错误:
InvalidOperationException: 找不到参考程序集“Microsoft.CSharp.dll”文件为包Microsoft.CSharp.Reference
我还注意到,在发布时使用asp.net core 1.1时存在的ref文件夹现在已经不存在了。如何解决这个问题。
.csproj
文件的内容。 - NightOwl888