关于HTTP 错误 500.21 - Internal Server Error解决方案

现象:
关于HTTP 错误 500.21 - Internal Server Error解决方案
关于HTTP 错误 500.21 - Internal Server Error解决方案
原因:
在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装
解决方案:
开始->所有程序->附件->右键点击“命令提示符”->以管理员身份运行->输入“%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i”命令行(不需要输入C:\Windows\system32>,本身就是在该目录下)。
关于HTTP 错误 500.21 - Internal Server Error解决方案
关于HTTP 错误 500.21 - Internal Server Error解决方案
备注:
1)如果还不行可检查IIS的应用程序池,是否使用集成模式,如果不是则改成集成模式,.Net Framework版本是不是4.0
2)注意如果出现“系统找不到指定的路径”问题,解决方法如下:
关于HTTP 错误 500.21 - Internal Server Error解决方案
关于HTTP 错误 500.21 - Internal Server Error解决方案
3)如果出现不是有效的Win32应用程序
关于HTTP 错误 500.21 - Internal Server Error解决方案
关于HTTP 错误 500.21 - Internal Server Error解决方案
解决方案:
检查下C:\Windows\Microsoft.NET\Framework\v4.0.30319目录下的,aspnet_regiis.exe如果为0K,说明改文件有问题,拷贝一份好的文件覆盖替换掉就行。