IIS 缺少asp.net 2.0 的解决方式:
1.重装 framework2.0
2.在cmd模式下,输入:x:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i -enable(x为系统安装盘符),执行过安装后即可恢复正常。
还有可能的问题
网站->(右键)权限->"ASP.NET计算机帐户"是否已添加。
网站->(右键)属性->ASP.NET选项卡->版本是否为2.0,不是则修改为2.0;
IIS->WEB服务扩展中->ASP.NETV2.0是否被禁止,若为禁止状态则启动;
网站->(右键)属性->主目录->执行权限是否为:纯脚本;应用程序池是否设置;
网站->(右键)属性->ASP.NET选项卡->编辑全局配置按钮->身份验证模式是否为:Forms模式。
网站->(右键)属性->文档->启用默认文档->是否设置了相应的默认页。在IIS的网站的属性中设置。
像这样的问题上网搜一下,一大堆呢。
还有一种解决方式 重装 framework 2.0
出现的原因是因为先装了framework2.0 再装了 IIS
如果反过来就没有了这个问题!