asp.net mvc5 设置Area下的为启动页
Posted garsonguo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net mvc5 设置Area下的为启动页相关的知识,希望对你有一定的参考价值。
只需修改App_Start文件夹下RouteConfig中RegisterRoutes方法
1 public static void RegisterRoutes(RouteCollection routes) 2 { 3 routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 4 5 routes.MapRoute( 6 name: "Default", 7 url: "{controller}/{action}/{id}", 8 defaults: new { controller = "Account", action = "Index", id = UrlParameter.Optional }, 9 namespaces: new string[] { "WebPage.Controllers" } 10 ).DataTokens.Add("Area","SysManage"); 11 }
增加DataTokens.Add("Area","SysManage");
其中SysManage为Area文件夹的名称,defaults中的控制器和action为SysManage文件夹下控制器名称和其中的方法;
结构如下图:
以上是关于asp.net mvc5 设置Area下的为启动页的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET MVC Area使用-将Area设置成独立项目
ASP.NET MVC Area使用-将Area设置成独立项目
ASP.NET MVC5/IIS Express 无法调试 - 代码未运行