尝试更新到ASP.NET 4时服务不可用503

时间:2011-11-07 20:21:00

标签: asp.net

我正在尝试将我的Web应用程序从3.5更新到4.0。我已经改为ASP.NET 4.0集成应用程序池,并从web.config中删除了所有不必要的标记。

当我现在尝试访问我的网站时,它说:

Service Unavailable
     

HTTP错误503.该服务不可用。

当我查看EventViewer的详细信息时,我看到了:

Application pool 'ASP.NET 4.0 (Integrated)' is being automatically disabled due to a series of failures in the process(es) serving that application pool.

例如,我注意到之前的一个事件:

A process serving application pool 'ASP.NET 4.0 (Integrated)' terminated unexpectedly. The process id was '4040'. The process exit code was '0xfffffffe'.

我无法找到让我绝望的这个问题的其他细节。你能告诉我任何线索吗?

3 个答案:

答案 0 :(得分:0)

尝试使用aspnet_regiis.exe -i

在Web应用程序上重新注册.NET 4 Framework

答案 1 :(得分:0)

问题解决了......

该应用程序。存在用于.NET 4.0的池,但未安装.NET 4.0本身。

安装后,一切都很棒。

答案 2 :(得分:0)

您可以运行此文件http://www.microsoft.com/en-us/download/confirmation.aspx?id=30653并选择“修复”。它帮助了我。