gpt4 book ai didi

asp.net-web-api - System.Web.Http.GlobalConfiguration 不包含“配置”的定义

转载 作者:行者123 更新时间:2023-12-01 23:50:25 25 4
gpt4 key购买 nike

在全局 asax cs 文件中我有这一行:

protected void Application_Start()
{
GlobalConfiguration.Configure(WebApiConfig.Register);
}

导致此错误。

我已经按照其他论坛的建议试过了:

  1. 打开出现错误的项目的包管理器控制台。
  2. 输入 Install-Package Microsoft.AspNet.WebApi.WebHost 并按 Enter
  3. 重建你的项目,一切都应该与世界相适应(或者至少与你的项目相适应)

输出是:

Attempting to resolve dependency 'Microsoft.AspNet.WebApi.Core (≥ 5.2.2 && < 5.3.0)'.
Attempting to resolve dependency 'Microsoft.AspNet.WebApi.Client (≥ 5.2.2)'.
Attempting to resolve dependency 'Newtonsoft.Json (≥ 6.0.4)'.
'Microsoft.AspNet.WebApi.WebHost 5.2.2' already installed.
SM.EORD.Web already has a reference to 'Microsoft.AspNet.WebApi.WebHost 5.2.2'.

错误依然存在。有什么问题吗?

br,西蒙

最佳答案

经过几个小时的调查,我发现在我安装了 ASP.NET Web API 2.2 之后,所有 dll 的引用路径都来自一些旧的 Web API - 它没有采用新的。新的 dll 已经安装在 packages 文件夹中,而旧的 dll 在项目中的 bin 文件夹中。

关于asp.net-web-api - System.Web.Http.GlobalConfiguration 不包含“配置”的定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26865413/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com