【发布时间】:2011-06-24 02:40:45
【问题描述】:
我不得不从另一个开发人员那里接手一个 MVC 3 项目。他做的第一件事就是停止黄屏死机,以便所有异常都只记录到文件中。您现在只会收到一条通用消息,说明发生了错误。
我想重新打开它(因为必须一直检查日志文件真的很烦人) - 我该怎么做。
我检查了 web.config,但看不到发生这种情况。
我确实尝试过执行 customerrors=off,但这并没有做任何事情。还去掉了全局错误处理属性,什么也没做。
进一步澄清,如果控制器中发生异常,我确实会得到黄屏死机,但如果它发生在(剃刀)视图中,我只会得到标准的通用错误。
【问题讨论】:
-
我的猜测是他实现了一个全局异常处理程序。如果这就是他所做的,您需要做的就是解开处理程序,然后您应该恢复黄屏。你可以在这里阅读:developer.com/net/asp/article.php/961301/…
-
我检查了 - global.asax 中没有注册全局异常处理程序
标签: asp.net-mvc-3 yellow-screen-of-death