我正在开发一个应用程序,当我去调试应用程序时,该应用程序从以下位置开始:localhost:54591/Views/Home/Index.aspx 并给我一个资源未找到 404 错误。
当我输入网址时,我遇到了同样的问题:localhost:54591/Views/Home/Index.aspx
但是由于某种原因,当我输入网址时:localhost:54591/Views/Home/
它可以工作,但现在我的标题菜单格式不正确。
那么给了什么?对于我的生活,我无法弄清楚什么是错的。如果我能弄清楚如何在启动时重新路由到 localhost:54591/Views/Home/ 我可以弄清楚为什么菜单不起作用,但我确实有预感这些问题是相关的。
public static void RegisterRoutes(RouteCollection routes)
{
// routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
}
任何帮助是极大的赞赏。