iis运行.net出现“服务器应用程序不可用”

出现“服务器应用程序不可用”错误时,可通过检查日志、注册.NET、修改配置、检查安全软件拦截等方式解决,且每一步操作后需重启IIS。具体如下:

查看错误提示与日志

出现错误时,会提示“服务器应用程序不可用。您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的‘刷新’按钮重试您的请求。”同时,管理员注意事项中会提示详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到,需检查此日志项以查明导致该错误发生的原因。

iis运行.net出现“服务器应用程序不可用”

在计算机管理里查看日志,日志错误提示可能为“aspnet_wp.exe 未能启动。失败的错误代码为 C0000142。当辅助进程帐户没有足够的权限读取 .NET Framework 文件时,可能会导致该错误。请确保正确安装了 .NET Framework,并且安装目录的 ACL 允许访问配置的帐户。”

iis运行.net出现“服务器应用程序不可用”

注册.NET

很有可能是.Net没有在IIS里注册,可进行注册操作。运行“C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_regiis.exe -i”,然后重启一下IIS试试。

iis运行.net出现“服务器应用程序不可用”

修改IIS配置

如果注册.NET后没有解决,在IIS中修改一下配置,重新创建一下应用,修改执行权限。

iis运行.net出现“服务器应用程序不可用”

检查安全软件拦截

如果还没解决,查看一下杀毒安全软件是不是拦截了aspnet_wp.exe ,加入白名单或暂时关闭杀毒软件,重启IIS试试。

iis运行.net出现“服务器应用程序不可用”

注意事项:每一步操作都要重启IIS。

iis运行.net出现“服务器应用程序不可用”