欢迎您! | 积分 | 主页 |
注册 | 登陆 |
官方QQ群: 8807551

ASP.NET MVC 2.0 部署IIS6和IIS7上的教程

发布日期:2010-01-13 13:57:46.0 发布讲师:don 浏览量:372
课程类别:IT电脑开发
学习标签: ASP .NET asp.net web iis mvc
免费在线正则表达式验证工具! 免费在线HTML/JS/CSS调试工具!


点击放大图片-ASP.NET MVC 2.0 部署IIS6和IIS7上的教程

开发环境:

系统:Win7 

IIS:IIS7

开发工具:VS2008 SP1

MVC版本:ASP.NET MVC 2.0 RC

 

在部署MVC应用之前,一定要确保你的程序BIN文件夹下面是否包含 System.Web.Mvc.dll非常重要),如图:

 

如果没有, 请在你的MVC项目中,打开引用列表,如图:

 

 鼠标右键点击System.Web.Mvc,选择“属性”,转到下面窗口:

 

将“复制本地”设为True (默认为False),然后生成一下项目,System.Web.Mvc.dll就会出现在BIN文件夹下了。

 

 

先讲最容易部署的IIS7环境:

我的是Win7系统,在Win7是集成了IIS7版本的,在Win7上面部署ASP.NET MVC 2.0程序非常容易,只要将站点的应用程序池设为“集成”方式,即可。

(其实IIS7下面建站点,应用程序默认就是集成方式的,也就是说IIS7上面建MVC站点,默认就支持)

 

 

 选择集成方式后,在“功能视图”的“处理程序映射”中,可以看到“*.mvc”的配置项:

 

 

 

 这样就可以运行MVC程序了。

 

接下来讲Win 2003 上IIS6的配置: 

在IIS6上建一个站点,然后在站点属性中的“主目录”--》“配置” ,将打开如下窗口:


 在下方的“通配符应用程序映射”中插入一个映射,可执行文件交给.NET的“aspnet_isapi.dll”,默认地址一般在“C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_isapi.dll”

 

到此,IIS6的集成MVC完成。 

 

 

 最后再提醒一下,如果你的项目BIN下面没有System.Web.Mvc.dll,按上面的配置是肯定不会成功的,前提条件是System.Web.Mvc.dll文件是否在项目的BIN文件夹下。

 


2010-03-22 17:00:58.0 用户说:
iis6这样部署可以运行?

验证码:验证码

网店名字Don的知识网店
网店店主don
相关课程(共8个):
讲师:don 浏览数:18
2010-07-29 09:32:22.
讲师:don 浏览数:24
2010-07-26 09:50:37.
讲师:don 浏览数:18
2010-07-25 15:12:31.
讲师:don 浏览数:47
2010-07-24 11:24:20.
讲师:don 浏览数:42
2010-07-24 00:36:47.
讲师:don 浏览数:32
2010-07-23 13:01:08.
讲师:don 浏览数:26
2010-07-19 19:14:00.
讲师:don 浏览数:57
2010-07-18 12:52:05.



©2008 - 沪ICP备07037037号 - 简历 - SQL管理 - 邮箱登陆 - RSS阅读