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

Jit*_*oli 6 .net asp.net-mvc web-services cross-domain asp.net-web-api

我在我的WebApi项目(.net framework 4.5.2)中安装了Microsoft.AspNet.WebApi.Corspackage Install-Package 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'

小智 8

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

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

这会奏效.