国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Asp.netMVC4新項目中創建area的后續操作

2019-11-14 14:25:41
字體:
來源:轉載
供稿:網友

asp.net MVC 4新項目中創建area后,往往HomeController與area的HomeController路由發生混淆,需要手工設置一些地方避免mvc無法識別默認路由的狀況。

無廢話具體步驟:

1. 檢查早Global.asax和/App_Start/RouteConfig.cs中是否已經自動添加了AreaRegistration.RegisterAllAreas();如不存在,進入第2步,否則第3步

2. 在/App_Start/RouteConfig.cs中,添加AreaRegistration.RegisterAllAreas();

public static void RegisterRoutes(RouteCollection routes){    routes.IgnoreRoute("{resource}.axd/{*pathInfo}");    AreaRegistration.RegisterAllAreas();    routes.MaPRoute(        name: "Default",        url: "{controller}/{action}/{id}",        defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional },        namespaces: new[] { "TestMvcapplication.Controllers" }    );}

3. 在/App_Start/RouteConfig.cs中,檢查routes.MapRoute()中是否顯性指定了默認Controller的namespace。

namespaces: new[] { "TestMvcApplication.Controllers" }

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 景德镇市| 万全县| 贵阳市| 岐山县| 雷州市| 乌兰浩特市| 白朗县| 红安县| 黑河市| 威海市| 双牌县| 云浮市| 汝州市| 苍梧县| 杨浦区| 庆元县| 基隆市| 工布江达县| 民勤县| 乐昌市| 遵义县| 萨迦县| 长汀县| 武清区| 武夷山市| 城口县| 崇礼县| 通道| 苏尼特右旗| 温州市| 沙洋县| 泰和县| 信宜市| 凉城县| 喀喇| 古蔺县| 永靖县| 开原市| 平昌县| 班玛县| 龙川县|