关于.NET MVC中带扩展名路由设置失效的问题的问题
来源:互联网 发布:mac写脚本用什么软件 编辑:程序博客网 时间:2024/06/01 10:17
最近有个新项目是使用VS2012创建的,特别说明是因为VS2010里没有这个现象!
因为某些原因,需要做一个带扩展名的路由,不同于平时
routes.MapRoute(
"info6", // 路由名称
"baojiefuwu/{Id}", // 带有参数的 URL
new { controller = "info", action = "show", Id = UrlParameter.Optional } // 参数默认值
);
平时这类路由很正常,但添加如下的路由却失效
routes.MapRoute(
"oldnews", // 路由名称
"newinfo{Id}.html", // 带有参数的 URL
new { controller = "info", action = "oldnewShow", Id = UrlParameter.Optional } // 参数默认值
);错误提示为找不到指导路径文件,即理解为 程序没有路由这个,而是以传统URL找路径,但想想以前VS2010没出现过,都是MVC 3,于是对比了下,发现在根目录WEBCONFIG里生产的内容有不同,<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
</system.webServer>这一行设置如此即可解决!
- 关于.NET MVC中带扩展名路由设置失效的问题的问题
- 带扩展名的路由失效问题
- .net MVC 解决session超时失效的问题
- 关于BaseAdapter中notifyDataSetChanged 失效的问题
- 关于Asp.net mvc框架下的自带数据库sql Server的发布相关问题
- 关于session失效的问题?
- 关于selector失效的问题
- 关于.net 2.0web项目CSS失效的问题
- 关于ASp.net中的session失效问题的解决办法之一
- 关于asp.net网站session失效的问题
- MVC中常见的路由设置
- ASP.NET中关于上传附件的大小设置问题
- ASP.NET中关于上传附件的大小设置问题
- 关于URL中带空格的问题
- UserControl中TextBox设置Focus失效的问题
- UserControl中TextBox设置Focus失效的问题2
- **Ubuntu中interfaces文件设置失效的问题!**
- ASP.NET 2.0中CSS失效的问题总结
- 关于linux CentOS 6.3安装教程
- autofac为MVC提供依赖注入,基于多层架构+mvc
- MVC中使用RadioButtonFor
- 面试遇到的问题
- 让没有float的div背景颜色设置生效
- 关于.NET MVC中带扩展名路由设置失效的问题的问题
- 皮肤控件IrisSkin4.dll调用样例
- 关于SVN项目管理的安装使用以及运用思想
- 一个另类有效的SQL2005转到SQL2000的方法
- 老话题,WIN7 配置PHP5环境
- 一个汇集所有经典好看的table排版css样式
- asp+jmail邮件发送功能的实现,解决乱码
- asp导出excel最简单最有效的方法
- .net下生成创建(较复杂表格,插图的)pdf文档