【asp源码栏目提醒】:网学会员鉴于大家对asp源码十分关注,论文会员在此为大家搜集整理了“Asp NET MVC 2 0 部署在IIS6和IIS7上的教程 - 计算机教材”一文,供大家参考学习
Asp.NET MVC 2.0 部署在IIS6和IIS7上的教程 - 极速三维虚拟现实
软件 程序开发环境 系统Win7 IIS:IIS7 开发工具VS2008 1 MVC版本A.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 上面部署A.
NET MVC 2.0程序非常容易只要将站点的应用程序池设为“集成”方式即可。
其实IIS7下面建站点应用
程序默认就是集成方式的也就是说IIS7上面建MVC站点默认就支持 选择集成方式后在“功能视图”的“处理程序映射”中可以看到“.mvc”的配置项 这样就可以运行MVC程序了。
接下来讲Win 2003 上IIS6的配置 在IIS6上建一个站点然后在站点属性中的“主目录”--》“配置” 将打开如下窗口 在下方的“通配符应用程序映射”中插入一个映射可执行文件交给.NET的“aet_isapi.dll”默认地址一般在“C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aet_isapi.dll” 到此IIS6的集成MVC完成。
最后再提醒一下如果你的项目BIN下面没有System.Web.Mvc.dll按上面的配置是肯定不会成功的前提条件是System.Web.Mvc.dll文件是否在项目的BIN文件夹下。