【问题标题】:TypeInitializationException when instaling CORS安装 CORS 时出现 TypeInitializationException
【发布时间】:2014-12-11 00:36:27
【问题描述】:

我已经制作了一个 Web Api 应用程序,我想从一个单独的 使用 Ajax 的网站。

要访问 api 我需要安装 CORS,但是这样做时我会得到 错误(调试时):

“System.TypeInitializationException”类型的异常发生在 MvcApplication1.dll 中,但未在用户代码中处理 附加信息:“System.Web.Http.GlobalConfiguration”的类型初始化程序引发异常**

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

WebApiConfig.Register(GlobalConfiguration.Configuration);

重建解决方案并再次调试后,我导航到网页,然后显示另一条错误消息:

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

在我安装 CORS 之前,Web Api 运行良好,除了没有 能够从另一个网站/位置访问 api,女巫就是我想要的......

【问题讨论】:

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


    【解决方案1】:

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

    Install-Package Microsoft.AspNet.WebApi -IncludePrerelease

    【讨论】:

      猜你喜欢
      • 2016-07-04
      • 1970-01-01
      • 1970-01-01
      • 2017-02-14
      • 1970-01-01
      • 1970-01-01
      • 2019-12-13
      • 2011-10-24
      • 1970-01-01
      相关资源
      最近更新 更多