gpt4 book ai didi

c# - 将 MVC4 升级到 MVC5 时,它表示 'System.Web.Http.GlobalConfiguration' 不包含 Configure 的定义 '

转载 作者:太空宇宙 更新时间:2023-11-03 23:18:55 27 4
gpt4 key购买 nike

在将我的 MVC 4 应用程序升级到 MVC 5 时,我发现我必须在 global.asax 中从 Web API 升级到 Web API 2,即

WebApiConfig.Register(GlobalConfiguration.Configuration);GlobalConfiguration.Configure(WebApiConfig.Register);

但是当我这样做的时候,我得到一个编译器错误提示

System.Web.Http.GlobalConfiguration' does not contain a definition for Configure.

我已经提到了像 using System.Web.Http; 这样的 using 语句,但仍然显示错误,根据 MSDN,它具有方法 GlobalConfiguration.Configure(WebApiConfig.注册); msdn document about this method , 和 I am referring this page to upgrade my MVC4 application to MVC5

请帮忙。

最佳答案

如果我没记错的话,我认为您需要 System.Web.Http.WebHost。

在您的包管理器控制台中:

PM> Install-Package Microsoft.AspNet.WebApi.WebHost

如果已经安装,尝试强制重新安装

update-Package -reinstall Microsoft.AspNet.WebApi.WebHost

关于c# - 将 MVC4 升级到 MVC5 时,它表示 'System.Web.Http.GlobalConfiguration' 不包含 Configure 的定义 ',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36127517/

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