我制作了一个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,女巫就是我想要的......
答案 0 :(得分:4)
它应该解决错误的候选版本。打开包管理器控制台并复制/粘贴以下命令。
Install-Package Microsoft.AspNet.WebApi -IncludePrerelease