开场白:喜欢上asp.net mvc已好长时间,一至没有部署过。今天常试一翻遇到一些问题,还好终于解决,以下就是解决办法,记录于此,希望能对遇同类问题的朋友一点帮助。
如果直接把asp.net mvc 部署在iis5上,会出现无法显示页面的情况,原因可能是路径映射没有起作用。
解决办法:
1 在 routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults
);中controller后面加上固定的后缀.mvc 如下
routes.MapRoute(
"Default", // Route name
"{controller}.mvc/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults
);
2 在iIS应用程序配置中新增.mvc的映射 方法:IIS站点属性=>目录=>配置=>映射=>添加=>可执行文件C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll 扩展名为:.mvc 动作可选全部也可设定为:GET,HEAD,POST,DEBUG 同时必须选中脚本引擎且不能选择检查文件是否存在选项,确定大功搞成,浏览站点,如果首页仍然不能正常显示,请修改Default.aspx.cs中 Response.Redirect("~/Home");为 Response.Redirect("~/Home.mvc");重新发布将成功!
注:asp.net mvc 使用的是预览3版本
分享到:
相关推荐
iis6.0,iis5.1下 asp.net mvc部署,方法,及一些遇到问题……
最近在做一个MVC 3的项目,在部署服务器时破费了一番功夫,特将过程整理下来,希望可以帮到大家! 本文主要介绍在IIS5.1、IIS6.0、IIS7.5中安装配置MVC 3的具体办法! IIS5.1 1. 安装Microsoft .net FrameWork ...
另外,还专门介绍了ASP.NET4 新增的功能,如MVC 和动态数据等。 《ASP.NET 4高级程序设计(第4版)》适合各层次的ASP.NET程序员阅读。 =================== 第一部分 核心概念 第1章 ASP.NET简介 1.1 ASP.NET的...
另外,还专门介绍了ASP.NET4 新增的功能,如MVC 和动态数据等。 《ASP.NET 4高级程序设计(第4版)》适合各层次的ASP.NET程序员阅读。 作者简介 作者:(美)麦克唐纳 目录 第一部分 核心概念 第1章 ASP.NET简介 ...
iisexpress_1_11_x86_zh-CN.msi--iisexpress7.5,代替IIS5.1的 AspNetMVC3Setup.exe AspNetMVC3Setup_CHS.exe AspNetMVC3ToolsUpdateSetup.exe AspNetMVC3ToolsUpdateSetup_CHS.exe AspNetMVC4Setup.exe AspNetMVC4...
运行平台:IIS 5.1 及以上,.Net Framework 2.0/3.5 程序简介 FxBlog是由枫下工作室开发的一款基于.NET平台的独立博客程序。 运行环境 IIS5以上,.NET Framework2.0及以上版本。 程序使用了MVC模式...
4.6.6 在asp.net中引用名称空间 241 4.7 创建自己的名称空间 241 4.8 my关键字 244 4.8.1 my.application名称空间 244 4.8.2 my.computer名称空间 248 4.8.3 my.forms名称空间 251 4.8.4 my.resources...
为什么选择laravel框架,是因为laravel框架目前是Php最流行的框架,深入研究后发现和asp.net mvc框架在功能上基本上是伯仲之间。只是各自的实现方法不同。 php在windows下的开发环境搭建 1.下载php地址...
本文将结合使用UML和ASP.NET中的应用程序,增强您对将稳健性分析与Model View Controller结合使用的认识。 本文是我关于ASP.NET的体系结构和设计文章的续篇。
asp.net mvc 1.0 1.2.数据库服务器 sqlserver2005 ,2008 2.如何部署 2.1.数据库 XuShop/app_data/xushop.mdf 直接附加到sqlserver2005或者2008 修改XuShop/web.config文件中的数据库联接信息。 2.2.网站 新建...
5、比ASP.NET MVC 3更完善的数据校验机制 6、系统内置缓存模块和日志模块(默认使用log4net),并支持替换系统默认的实现。 7、各个模块(包括系统模块和自定义模块)可以有自己的数据库 8、各个模块的默认数据访问...
Win7、win2008、win8中IIS7、7.5支持ASP+Access解决方法,请参看安装说明; 后台管理员登录页:http://域名/s_admin/login.asp 管理员测试帐号:admin 密码:admin888 前台测试帐号:user001 密码:123456
安信双轨直销商城系统是基于asp+access/sqlserver双轨直销制度系统,主要定位于各行业实体企业进行直销经营模式的电子商城网站平台的创建。本系统采用经典双轨直销制度模式,会员推销商品等功能。 本系统上传到...