如何在应用程序根目录下开始调试应用程序?例如:
我总是得到一个不存在的页面,比如:
请注意,从开始是可以的
发布于 2009-08-26 07:51:24
转到项目的属性并设置start page属性。
<代码>G29
发布于 2012-12-04 05:57:15
虽然在MVC项目中可以有一个默认页面,但默认视图的更传统实现是使用默认控制器,该控制器在global.asax中通过'RegisterRoutes(...)‘实现。方法。例如,如果您希望Public\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 = "Public", action = "Home", id = UrlParameter.Optional } // Parameter defaults
);
}
要使其起作用,您需要在项目中有一个set Start Page。
发布于 2015-03-17 09:42:51
这在MVC的特定页面下对我有效:
/Home/Index
更新:目前,我只在"Specific Page“文本框中使用了一个正斜杠,它会将我带到路由中定义的主页:
/
https://stackoverflow.com/questions/1333002
复制相似问题