Asp.net web api 无法加载文件或程序集';System.Web.Http,版本=5.0.0.0

Asp.net web api 无法加载文件或程序集';System.Web.Http,版本=5.0.0.0,asp.net-web-api,nuget-package,assembly-resolution,Asp.net Web Api,Nuget Package,Assembly Resolution,在将Microsoft.Aspnet.Webapi.Webhost包安装到我的web api项目后,我遇到以下异常: 无法加载文件或程序集'System.Web.Http,版本=5.0.0.0, 区域性=中性,PublicKeyToken=31bf3856ad364e35'或其 依赖关系。定位程序集的清单定义不正确 匹配程序集引用。(来自HRESULT的异常:0x8013100) 我通过重新安装NuGet包修复了这一问题,该包纠正了已损坏的依赖关系。在软件包管理器中,运行更新软件包Microso

在将Microsoft.Aspnet.Webapi.Webhost包安装到我的web api项目后,我遇到以下异常:

无法加载文件或程序集'System.Web.Http,版本=5.0.0.0, 区域性=中性,PublicKeyToken=31bf3856ad364e35'或其 依赖关系。定位程序集的清单定义不正确 匹配程序集引用。(来自HRESULT的异常:0x8013100)


我通过重新安装NuGet包修复了这一问题,该包纠正了已损坏的依赖关系。在软件包管理器中,运行更新软件包Microsoft.AspNet.WebApi-重新安装。

当我从nugget使用System.Web.Http.Cors安装时,我遇到上述错误。然后我将WebApi软件包更新为最新版本。修复了此问题。

Life saver。谢谢