这篇文章将为大家详细讲解有关Windows Server 2008 IIS 7.0下如何配置asp.net 1.1,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
将开发环境升级到<强> Windows Server 2008 强>后,在配置<强> IIS 7.0 >强时总出现DEP崩溃。刚开始还以为是系统的原因,便重装了2次,后来在网上搜索后才发现是由于没安装。net framework 1.1 sp1所引起的。
具体的配置步骤如下:
<强> 1。确认。net 1.1 SP1已经正常安装。强>
Vista默认不包含。净v1.1,当然也不包括v1.1 SP1;
如果没有SP1环境,在v1.1下运行一个应用程序池将因为DEP而导致W3WP。exe崩溃;
要确认这一点,检查“c: \ Windows \ Microsoft.NET \ Framework \ v1.1.4322 \ mscorsvr.dll"文件的版本是“1.1.4322.2032"或更高。
<强> 2。启用IIS 6.0兼容性强>
打开控制面板-程序和功能;
选中互联网信息服务网络管理工具——IIS 6管理兼容性。
<强> 3。在IIS中注册v1.1 强>
以管理员身份运行命令行强制性的高水平;
进入c: \ Windows \ Microsoft.net \ Framework \ v1.1.4322
运行aspnet_regiis红外启用,其中“ir"选项保证在IIS7中注册v1.1时不改变现有的脚本映射,“enable"打开ISAPI和CGI限制的允许;
aspnet_regiis同时在应用程序池下创建一个新的名为“ASP。NET 1.1“的应用程序池,并将配置为经典的油,如果是64位操作系统将Enable32BitAppOnWin64设为真。
<强> 4。确认新“ASP。NET 1.1“应用程序池为默认池强>
打开IIS管理器-网站;
在右上的行动区点击设置网站违约…;
应用程序池设为“ASP。NET 1.1“。
<强> 5。用Visual Studio创建v1.1的asp.net项目后设置应用程序池(步骤4/5选一)强>
用Visual Studio创建v1.1的asp.net项目。如果v1.1应用程序池不是缺省池时运行这个项目将失败;
打开IIS管理器;
在新建的应用目录上右键选择高级设置;
将应用程序池设为“ASP。NET 1.1“;
回到Visual Studio,运行或调试这个项目。
相信按照上面的步骤进行配置后,你电脑的开发环境就可以顺利升级到windows server 2008了。