我制作了一个 Web API 应用程序,我想使用 Ajax 从单独的网站访问此 API。
要访问 API,我需要安装 CORS,但这样做时我得到 错误(调试时):
MvcApplication1.dll 中发生“System.TypeInitializationException”类型的异常,但未在用户代码中处理 附加信息:“System.Web.Http.GlobalConfiguration”的类型初始值设定项引发异常**
此错误发生在 Global.asax.cs 中:
WebApiConfig.Register(GlobalConfiguration.Configuration);
重建解决方案并再次调试后,我导航到网页,然后显示另一条错误消息:
当该文件已存在时,无法创建/卷影复制“EntityFramework”。**
在我安装 CORS 之前,Web API 工作得很好,除此之外 能够从另一个网站/位置访问 API,这就是我想要的......
候选版本应该修复错误。打开包 mangaer 控制台并复制/粘贴以下命令。
Install-Package Microsoft.AspNet.WebApi -IncludePrerelease