找不到软件包'Microsoft.AspNet.WebApi.Client'.Net Core 2.1的编译库位置

时间:2018-12-06 16:56:40

标签: .net asp.net-core asp.net-core-2.1

我正在将.NET Core 2.1用于我的Web应用程序。几天前,当我在服务器上发布它时,它运行良好。现在,该应用程序可以在本地计算机上正常运行,但是当我在服务器上发布该应用程序后,该应用程序无法启动。状态代码为500时发生错误,当我查看日志文件时,显示以下消息:

System.InvalidOperationException:找不到包'Microsoft.AspNet.WebApi.Client'的编译库位置

我既没有在应用程序中也没有在服务器上进行任何SDK升级。我尝试清理项目中的.dll文件并重新发布,但没有用。

您是否知道应该怎么做?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

<Project Sdk="Microsoft.NET.Sdk.Web">
  <PropertyGroup>
    <PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>    
  </PropertyGroup>
</Project>