Asp.net web api 跨域Web API:安装包Microsoft.AspNet.WebApi.Cors不工作

Asp.net web api 跨域Web API:安装包Microsoft.AspNet.WebApi.Cors不工作,asp.net-web-api,cross-domain,nuget-package,Asp.net Web Api,Cross Domain,Nuget Package,作为对Web API项目的跨域调用,无法从IE中的ASP.NET Web窗体客户端工作(在其他浏览器中工作)。我想我需要安装以下金块包装 安装软件包Microsoft.AspNet.WebApi.Cors 但当我试图安装它时,我得到了以下错误 Install failed. Rolling back... Install-Package : Could not install package 'Microsoft.AspNet.WebApi.Client 5.1.2'. You are tryi

作为对Web API项目的跨域调用,无法从IE中的ASP.NET Web窗体客户端工作(在其他浏览器中工作)。我想我需要安装以下金块包装

安装软件包Microsoft.AspNet.WebApi.Cors

但当我试图安装它时,我得到了以下错误

Install failed. Rolling back...
Install-Package : Could not install package 'Microsoft.AspNet.WebApi.Client 5.1.2'. You are trying to install 
this package into a project that targets '.NETFramework,Version=v4.0', but the package does not contain any as
sembly references that are compatible with that framework. For more information, contact the package author.
At line:1 char:16
+ Install-Package <<<<  Microsoft.AspNet.WebApi.Cors -pre -project WebAPI
    + CategoryInfo          : NotSpecified: (:) [Install-Package], InvalidOperationException
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
安装失败。正在回滚。。。
安装程序包:无法安装程序包“Microsoft.AspNet.WebApi.Client 5.1.2”。您正在尝试安装
将此包导入一个以“.NETFramework,Version=v4.0”为目标的项目中,但该包不包含任何as
与该框架兼容的部件引用。有关更多信息,请联系软件包作者。
第1行字符:16

+安装包.NET
4.5
是5.0及以上版本Web API的最低要求。

谢谢Kiran。是的,我找到了这个。跨域API在安装了VS 2012的我的家用电脑上工作。office中使用的是VS2010,我们需要为此升级Visual Studio或使用WCF(我讨厌WCF,因为配置问题一直存在)