我正在确保我们的MVC应用程序捕获所有异常并向我们报告,以便我们能够掌握错误。我已经知道我需要在Global.asax Application_Error事件中使用一些代码来捕获从未进入Controller的异常,并且在我们的自定义基本Controller中我们覆盖OnException()方法,这似乎适用于Controller异常。我想知道的是查看异常会回到那个或者是否还需要实现其他一些东西以捕获所有这些异常?
答案 0 :(得分:0)
要记录未处理的错误,我建议使用ELMAH作为日志记录错误解决方案,它非常不引人注目(只需配置web.config),它有一个非常好的界面来过滤,搜索,你甚至可以通过RSS订阅它。
祝你好运!