Vista默认没有安装iis7,所以我们要在‘控制面板’的‘程序和功能’中点击‘打开或关闭Windows功能’,在里面挂接相应的iis功能。友情提醒,如果你想让IIS7运行ASP.NET 1.1的程序,你需要选择这些选项一起兼容IIS6。
对于ASP。NET2.0,一切更简单,因为IIS7是支持ASP的程序。NET2.0,但它只需要自己重新构建一个应用程序池。选择的2.0版。net framework,并选择托管管道的经典方式。这个应该可以。
对于ASP.NET 1.1来说,就复杂多了,因为IIS7一般是后安装的。NET FrameWork 1.1,所以您需要注册您的。使用% windir % Microsoft . NET FrameWork 1.1。net framework v 1 . 1 . 4322 aspnet _ regiis-I但是这个时候你查看你的站点,一运行ASP IIS就挂了。NET的页面。这个时候,经过大量的练习和寻找,我可以很负责任的告诉你,你没有。已安装. NET FrameWork 1.1 SP1版。安装好这些后,在池中添加相应的应用池,然后设置站点,一切就OK了。
接下来我们来说说ASP的设定。作为一个经典的WEB框架,有时候还是要在自己的电脑上放一些ASP的页面,那么就让IIS7支持ASP吧:首先我们要看看是否安装了ASP的支持,或者在IIS下的万维网服务和应用开发功能“打开或关闭Windows功能”中勾选相应的项目。此时站点中会有ASP选项,IIS的程序映射中会有ASPClassic,默认应该是禁用的。此时,您应该编辑运行权限以启用它。如果此时无法查看,应该是权限或者权限不足。可以通过以下方式修改:c下的Temp:Usersdefaultapdatalocal加上用户的权限。