首页 文章

在WebAPI中获取Microsoft.AspNet.WebApi.Cors版本问题

提问于
浏览
6

我已经在我的WebApi项目(.net framework 4.5.2)中使用 Install-Package Microsoft.AspNet.WebApi.Cors 安装了 Microsoft.AspNet.WebApi.Cors 包,现在我在编译项目时遇到了以下错误 .

参考:http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-api

程序集'System.Web.Http.Cors,Version = 5.2.3.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'使用'System.Web.Http,Version = 5.2.3.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'高于引用程序集的版本'System.Web.Http,Version = 5.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'

3 回答

  • 0

    您需要为此安装以下nuget包 .

    安装包Microsoft.AspNet.WebApi.Cors.ko -Version 5.0.0

    这会奏效 .

  • 0

    确保您的包裹是最新的 . 如果你更新并且你仍然有相同的错误 - 逐个卸载你的软件包,直到你的system.web.http从引用中消失 - 然后再次添加引用这应该修复你的构建错误

  • 8

    我有同样的问题,但这样做了解决了我的问题

相关问题