Asp.net MVC 4新项目中创建area的后续操作
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" }
转载于:https://www.cnblogs.com/heuyang/p/5024986.html
Asp.net MVC 4新项目中创建area的后续操作相关推荐
- Asp.Net MVC 模型(使用Entity Framework创建模型类)
Asp.Net MVC 模型(使用Entity Framework创建模型类) 这篇教程的目的是解释在创建ASP.NET MVC应用程序时,如何使用Microsoft Entity Framework ...
- asp.net mvc相关开源项目推荐
原文地址为: asp.net mvc相关开源项目推荐 asp.net mvc ctp版本发布不到一个月时间,在社区出现了丛多的优秀开源项目,社区的活跃性非常高哦,前一段时间园子里也引发了MVC和Web ...
- Asp.net MVC 1.0 RTM中实现文件上传
Asp.net MVC 1.0 RTM中实现文件上传 在我们开始之前,你需要知道一个form以post方式上传文件的方式,你将要增加一个特别的enctype attribute到form标签上,为了这 ...
- 如何在 GitHub 的项目中创建一个分支呢?
https://www.cnblogs.com/plBlog/p/11573234.html https://www.cnblogs.com/wulibo/p/10608471.html https: ...
- Android项目中创建编译期的注解
==注解 生命周期为RetentionPolicy.RUNTIME,可在运行时通过反射获取. 生命周期为RetentionPolicy.CLASS, 编译期处理的注解,可以使用APT(Annotati ...
- 反思快速在新项目中找字段的方法
进入新项目中,很多字段不知道去哪里找 直接navicat导出所有表的结构,也不很耗费系统资源 以后需要哪个字段,直接在结构里面搜索即可!
- vfp生成菜单时文件不存在_如何在VFP项目中创建菜单
接上面两篇文章! 本文,我们来学习一下如何在VFP项目中创建菜单! 打开上文所讲的简单的项目文件,切换到"其他"选项卡! 如上图,选择"菜单"一项,之后点击&q ...
- 编写Java程序,使用ThreadLocal类,项目中创建账户类 Account,类中包括账户名称name、 ThreadLocal 类的引用变量amount,表示存款
查看本章节 查看作业目录 需求说明: 某用户共有两张银行卡,账户名称相同,但卡号和余额不同.模拟用户使用这两张银行卡进行消费的过程,并打印出消费明细 实现思路: 项目中创建账户类 Account,类中 ...
- 关于项目中创建控件要注意的一些地方!
很多地方都有介绍一个小控件如何创建,在这里介绍下在项目中创建小控件要注意的地方,直接上程序: if( m_pICIWinCtl == NULL ) { QStringList letter ...
最新文章
- Sunrun2016年Q3财务业绩强劲 冲刺全年目标
- Atcoder Beginner Contest 124 解题报告
- tomcat服务器安装
- stream() 求和_Java教程:Java8统计list中指定属性的最大、最小、平均值、求和
- 老司机实战Windows Server Docker:2 docker化现有iis应用的正确姿势
- mysql pdo prepare_PDO::prepare
- python项目计划_2017年vn.py项目计划
- 过去15年,到底是什么真正推动了云计算的革命?
- 如何使用Python numpy.where()方法
- C++程序设计(三:可视化)
- 电脑丢失api-ms-win-core-libraryloader-|1-1-1.dll怎么办
- HTML将广告关闭的JS代码,原生js对联广告代码制作浮动固定层可关闭对联广告横幅...
- 罗技鼠标的蓝牙适配器无效的解决办法
- word中利用模糊替换
- 安卓iccid_A40i Android7.1 读取ICCID错误解决方案
- R语言的版本更新以及迁移R包
- 软件测试实战(微软技术专家经验总结)--第九、十章(团队工作、个人管理)读书笔记
- linux用shell奇数打印星号,shell 打印偶数行-奇数行 ,打印行号
- Python-rot13-替换式密码
- JSch执行shell命令
热门文章
- 【BZOJ1002】[FJOI2007]轮状病毒 递推+高精度
- javascript练习----复选框全选,全不选,反选
- paip.C#.NET多线程访问 toolStripStatusLabel
- GIS开源程序收集(转载)
- 北语19秋计算机应用基础作业答案,北语18秋《计算机应用基础》练习1满分答案...
- 天空之城 matlab,[转载]matlab演奏《天空之城》代码
- Windows Socket 编程_ 简单的服务器/客户端程序
- EndNote使用技巧之一--参考文献的导入
- 全字符微信名 php,PHP方法处理微信昵称特殊符号过滤
- 拿着5家offer的Java,对面试官做了什么?