引起这个的原因大概是现安装了.Net Framework后装的IIS导致.Net没有在IIS里注册。
从.net命令行工具里运行 aspnet_regIIS /i 就可以了(或者在类似下面的目录:C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/aspnet_regiis.exe -i)即可
不过注意:
要先卸载再安装,重新创建为应用程序才行,具体如下:
从.net命令行工具里运行 aspnet_regIIS /u 卸载,再aspnet_regIIS /i安装
然后重启IIS ,删除“默认应用程序”,然后将站点重新创建为应用程序。