iis运行.net出现“服务器应用程序不可用”
的有关信息介绍如下:平常运行.net,突然出现“服务器应用程序不可用”,下面来介绍一下怎么恢复。
错误提示:
服务器应用程序不可用
您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。
管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。
在计算机管理里查看一下日志。
日志错误提示:
aspnet_wp.exe 未能启动。失败的错误代码为 C0000142。当辅助进程帐户没有足够的权限读取 .NET Framework 文件时,可能会导致该错误。请确保正确安装了 .NET Framework,并且安装目录的 ACL 允许访问配置的帐户。
很有可能是.Net没有在IIS里注册,我们来注册一下:
运行:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
重启一下iis试试。
如果没有解决,在iis中修改一下配置,重新创建一下应用,修改执行权限。具体如图:
如果还没解决,查看一下杀毒安全软件是不是拦截了aspnet_wp.exe ,加入白名单或暂时关闭杀毒软件,重启iis试试。
我的就是这样解决的,如果你还没解决或者你有其他方法解决可以评论一下。