iis7发布mvc2网站
配置:win7 iis7 vs2008 mvc2
步骤一:配置iis7
开始-->控制面板-->默认程序-->程序和功能-->打开或关闭windows功能
勾选配置如下图:
点击确定后会提示是否重启-->确定
步骤二:web项目-->引用-->System.Web.Mvc 右键属性-->复制本地 设置为true
步骤三:开始-->控制面板-->管理工具-->Internet 信息服务(IIS)管理器-->网站 右键-->添加网站 如下图:
网站名称随意填写,物理路径是mvc项目的根目录即包含bin文件夹的那个文件夹,主机名填写的是我的电脑的ip
步骤四:其它设置
1、启用父路径 (在浏览网页时出现错误提示 0x80070021 )
操作如图:
2、设置进程模型的标志
打开iis-->应用程序池-->选择自己项目所使用的程序池(一般建立网站的时候会建立相同名字的程序池)-->右键属性-->高级设置如图:
我用的是sql2000,该选项是根据安装sql时选择的验证模式来确定的(不知道的话可以一个一个试一下,我就是这么做的)
3、重新注册 mapping for asp.net ver. 2.0.50727(好像是先安装vs再安装iis时会出现的问题)
cd c:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727
原本网站上的代码是:
aspnet_regiis.exe -i ,但是出现错误提示 0x8007000b
后来找到输入下面的代码能重新安装。
aspnet_regiis.exe -i -enable
4、启动32位应用程序
打开iis-->应用程序池-->选择自己项目所使用的程序池(一般建立网站的时候会建立相同名字的程序池)-->右键属性-->高级设置如图:
设置启用32位应用系统
备注:暂时只有这些。。