IIS 6.0部署ASP.NET MVC 2.0方法整理
2012-03-28 19:53
761 查看
运行环境 : Windows Server 2003 + IIS 6.0
步骤:
1. 安装 Microsoft .net FrameWork 3.5 SP1
2. 安装 MVC 2.0 RC
3. 右击站点 >> 属性 >> 主目录 >> 配置 >> 映射
a) 点击 “添加”,弹出“添加/编辑应用程序扩展名映射”窗口,如下设置:
可执行文件 : C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
扩展名 :.mvc
动作 限制为 :GET,HEAD,POST,DEBUG
脚本引擎 : 勾选
确认文件是否存在 : 不勾选
b) 点击 “插入”,弹出“添加/编辑应用程序扩展名映射”窗口,如下设置:
可执行文件 : C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
确认文件是否存在 : 不勾选
4. MVC程序发布之前,确保你的程序BIN文件夹下面包含 System.Web.Mvc.dll。(假如没有,打开MVC项目中的引用列表,鼠标右键点击System.Web.Mvc,选择“属性”,将“复制本 地”设为True (默认为False),然后重新生成一下项目,Ssystem.Web.Mvc.dll就会出现在BIN文件夹。)
5. 程序已经可以正常运行。
最后补充: 网上提到项目发布的时候可能还需要在GLOBAL中修改默认配置:
代码
routes.MapRoute(
"Default", // Route name
"{controller}.mvc/{action}/{id}", // URL with parameters
new { controller ="Home", action ="Index", id ="" } // Parameter defaults
);
步骤:
1. 安装 Microsoft .net FrameWork 3.5 SP1
2. 安装 MVC 2.0 RC
3. 右击站点 >> 属性 >> 主目录 >> 配置 >> 映射
a) 点击 “添加”,弹出“添加/编辑应用程序扩展名映射”窗口,如下设置:
可执行文件 : C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
扩展名 :.mvc
动作 限制为 :GET,HEAD,POST,DEBUG
脚本引擎 : 勾选
确认文件是否存在 : 不勾选
b) 点击 “插入”,弹出“添加/编辑应用程序扩展名映射”窗口,如下设置:
可执行文件 : C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
确认文件是否存在 : 不勾选
4. MVC程序发布之前,确保你的程序BIN文件夹下面包含 System.Web.Mvc.dll。(假如没有,打开MVC项目中的引用列表,鼠标右键点击System.Web.Mvc,选择“属性”,将“复制本 地”设为True (默认为False),然后重新生成一下项目,Ssystem.Web.Mvc.dll就会出现在BIN文件夹。)
5. 程序已经可以正常运行。
最后补充: 网上提到项目发布的时候可能还需要在GLOBAL中修改默认配置:
代码
routes.MapRoute(
"Default", // Route name
"{controller}.mvc/{action}/{id}", // URL with parameters
new { controller ="Home", action ="Index", id ="" } // Parameter defaults
);
相关文章推荐
- IIS 6.0部署ASP.NET MVC 2.0的方法
- IIS 6.0上部署ASP.NET MVC2.0
- [整理]IIS 6.0 下部署 Asp.net MVC Web Api 后 HTTP PUT and DELETE 请求失败
- ASP.NET Core 2.0 MVC 发布部署--------- IIS 具体操作
- 在iis上部署asp.net mvc2.0
- 将ASP.NET MVC 2.0 部署在IIS上的教程
- IIS部署asp.net mvc网站的方法
- ASP.NET 1.1 没有出现在 IIS 6.0 中的 Web 服务扩展列表中的解决方法。
- 如何把ASP.NET MVC项目部署到本地IIS上
- IIS部署asp.net报404错误的解决方法
- asp.net mvc 2.0部署
- 利用C#创建 IIS 站点并设置.NET Framework版本为ASP.NET 2.0 的方法(一)
- Asp.net MVC在IIS中的部署问题
- 将ASP.NET MVC 2.0 部署在IIS6和IIS7上的教程
- ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法(转载)
- ASP.NET Core 2.0 MVC 发布部署--------- Ubuntun 16.04 X64 具体操作
- 利用C#创建 IIS 站点并设置.NET Framework版本为ASP.NET 2.0 的方法(转)
- ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法
- Asp.net MVC项目的部署(一):IIS以及Asp.net与IIS相关的部分
- ASP.NET Core 2.0 MVC 发布部署--------- SUSE 16 Linux Enterprise Server 12 SP2 X64 具体操作