我正在将.NET Core 2.1用于我的Web应用程序。几天前,当我在服务器上发布它时,它运行良好。现在,该应用程序可以在本地计算机上正常运行,但是当我在服务器上发布该应用程序后,该应用程序无法启动。状态代码为500时发生错误,当我查看日志文件时,显示以下消息:
System.InvalidOperationException:找不到包'Microsoft.AspNet.WebApi.Client'的编译库位置
我既没有在应用程序中也没有在服务器上进行任何SDK升级。我尝试清理项目中的.dll文件并重新发布,但没有用。
您是否知道应该怎么做?任何帮助将不胜感激。
答案 0 :(得分:0)
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>
</PropertyGroup>
</Project>