-1

突然我的网站(asp.net-mvc iis)因错误“服务不可用”而关闭。当我去检查事件查看器时,我看到了这个错误:

来源:VsJitDebugger

错误: w3wp.exe [5208] 中出现未处理的异常 ('')。即时调试此异常失败并出现以下错误:调试器无法启动,因为没有用户登录。

我尝试启动和停止服务,但似乎没有解决任何问题。

这是应用程序错误还是环境问题?有人可以指出我如何调试它的正确方向。网站在本地运行良好(当然)

4

4 回答 4

1

您已经发现重新启动您的机器可以解决问题,我想您可能想知道实际上您只需要重新启动 IIS。

以管理员模式打开命令行输入 iisreset

而且您不必重新启动。

于 2016-05-23T10:12:22.263 回答
0

检查您网站的 web.config 文件以查看是否 system.web/compilation@debug="true"。如果您的站点处于调试模式,请尝试将该属性设置为 false 并查看问题是否已解决。

于 2011-04-25T13:32:54.333 回答
0

我会首先检查应用程序代码。

您描述的症状可能是由应用程序问题引起的。

如果您的应用程序存在无限循环,IIS 将重新启动应用程序并重新提交请求,从而导致另一个无限循环。IIS 最终将因此关闭 w3wp.exe,您将获得 503 服务不可用。

于 2011-04-25T14:19:00.243 回答
-1

在我的应用程序中发现导致此问题的 stackoverflow 异常。不得不推出一个新版本并重新启动盒子并修复问题。

于 2011-04-25T16:08:59.990 回答