【发布时间】:2012-02-10 17:45:25
【问题描述】:
嗨,
我正在寻找一种在我的 ASP.NET MVC 应用程序中将异常记录到数据库的简单方法。我查看了“异常管理应用程序块”,但找不到任何关于如何在 ASP.NET MVC 中处理此问题的简单明了的文章?
我应该尽可能地捕获异常,然后将其记录到数据库,但我不确定如何在 ASP.NET MVC 中执行此操作。在 WindowsForms 中有不同的事件(如意外异常)来监听我可以记录的位置,在 ASP.NET MVC 中是否有类似的东西?
致以最诚挚的问候
Edit1:我找到了一个名为 elmah http://code.google.com/p/elmah/ 的工具,但我不确定这是否是一个好的解决方案以及它是否适用于 ASP.NET MVC。
然后我也找到了这篇文章http://www.davidjuth.com/asp-net-mvc-error-handler.aspx,看起来简单明了,但我也不知道这是否正确?
【问题讨论】:
标签: asp.net-mvc logging exception-handling