【发布时间】:2019-11-19 14:06:02
【问题描述】:
在我的RouteConfig.cs:
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Search", action = "Results", id = UrlParameter.Optional }
);
localhost/可以访问它
如何让它也被它的实际链接localhost/Search/Results访问。
我设为默认后,实际直接链接显示Resource cannot be found
【问题讨论】:
-
route.config 中还有其他路由吗?
-
@MangeshAuti nope
-
就我而言,一切都在工作
http://localhost:5555http://localhost:5555/Searchhttp://localhost:5555/Search/Resultshttp://localhost:5555/Search/Results/1 -
@MangeshAuti 我使用的是 MVC 4。它受 MVC 版本的影响?
-
您已将项目从任何版本升级到当前版本?检查您的 dll 或网络。配置文件可能重复或损坏
标签: c# asp.net asp.net-mvc razor routes