关于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解决方案_第1张图片
备注:
1)如果还不行可检查IIS的应用程序池,是否使用集成模式,如果不是则改成集成模式, .Net Framework版本是不是4.0
2) 注意如果 出现“系统找不到指定的路径”问题,解决方法如下:
原文链接: http://blog.csdn.net/lincyang/article/details/6317487
关于HTTP 错误 500.21 - Internal Server Error解决方案_第2张图片
3)如果出现不是有效的Win32应用程序
关于HTTP 错误 500.21 - Internal Server Error解决方案_第3张图片
解决方案:
检查下C:\Windows\Microsoft.NET\Framework\v4.0.30319目录下的,aspnet_regiis.exe如果为0K,说明改文件有问题,拷贝一份好的文件覆盖替换掉就行。

你可能感兴趣的:(IIS)