今天捣鼓了1台朋友公司的Windows 2008 R2服务器,配置IIS和部署网站应用,中间再次碰到几个坑,特别记录下来,以备下次再用。
第一个问题是先安装IIS,后安装.Net 4之后,启用.net 4的问题。
处理办法是打开IIS根节点,然后找到中间部分的“ISAPI和CGI限制”,然后找到.net 4相关的64位和32位启用即可
第二个是如何创建应用程序池的默认版本为.net 4
处理办法是打开IIS根节点,然后在右侧的“操作”下方的“部署”里面找到“更改.net Framework版本”,找到.net 4选择即可。
第三个是应用程序池无法选择.net 4
如果没有按照正常的先装iis后装.net的顺序,可以使用此命令重新注册一下:运行->cmd
Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 C:\Users\Administrator>cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 C:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis.exe -i 开始安装 ASP.NET (4.0.30319)。 ................ ASP.NET (4.0.30319)安装完毕。 C:\Windows\Microsoft.NET\Framework\v4.0.30319>