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位应用系统

备注:暂时只有这些。。

原文地址:https://www.cnblogs.com/xm_cpppp/p/2468662.html