将Web API添加到现有MVC Web应用程序后出现404错误

将Web API添加到现有MVC Web应用程序后出现404错误,第1张

将Web API添加到现有MVC Web应用程序后出现404错误

工作正常!!!我不想相信,但是想知道是什么,问题与Global.asax路由 顺序有关

虽然它不适用于:

protected void Application_Start(){    AreaRegistration.RegisterAllAreas();    FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);    RouteConfig.RegisterRoutes(RouteTable.Routes);    GlobalConfiguration.Configure(WebApiConfig.Register); //I AM THE 4th    BundleConfig.RegisterBundles(BundleTable.Bundles);}

它适用于:

protected void Application_Start(){    AreaRegistration.RegisterAllAreas();    GlobalConfiguration.Configure(WebApiConfig.Register); //I AM THE 2nd    FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);    RouteConfig.RegisterRoutes(RouteTable.Routes);    BundleConfig.RegisterBundles(BundleTable.Bundles);}

疯狂,我知道。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5559744.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-14
下一篇2022-12-14

发表评论

登录后才能评论

评论列表(0条)

    保存