我正在尝试将我的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'.
我无法找到让我绝望的这个问题的其他细节。你能告诉我任何线索吗?
答案 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并选择“修复”。它帮助了我。