安装CORS时TypeInitializationException

时间:2014-10-15 19:53:22

标签: c# asp.net-web-api cors

我制作了一个Web Api应用程序,我想从一个单独的访问这个API 网站使用Ajax。

要访问api我需要安装CORS,但是这样做的时候我就得到了 错误(Debuging时):

  

MvcApplication1.dll中出现“System.TypeInitializationException”类型的异常,但未在用户代码中处理   附加信息:'System.Web.Http.GlobalConfiguration'的类型初始值设定项引发异常**

此错误发生在Global.asax.cs中:

WebApiConfig.Register(GlobalConfiguration.Configuration);

重建解决方案并再次进行解决后,我会浏览网页,然后显示另一条错误消息:

  

当该文件已存在时,无法创建/影子复制'EntityFramework'。**

在我安装CORS之前,Web Api工作得很好,除此之外 能够从另一个网站/位置访问api,女巫就是我想要的......

1 个答案:

答案 0 :(得分:4)

它应该解决错误的候选版本。打开包管理器控制台并复制/粘贴以下命令。

Install-Package Microsoft.AspNet.WebApi -IncludePrerelease