【发布时间】:2013-07-23 13:29:23
【问题描述】:
我们有一个控制台应用程序,目前正在使用 Log4Net 和 ELMAH。 Log4net 用于记录异常,ELMAH 用于未处理的异常。我读过 ELMAH 是在不更改代码的情况下捕获应用程序异常的好工具,但这不是我们的情况。 我不确定这种方法,所以我的问题是:
使用 ELMAH 处理未处理的异常是个好主意吗?
在我看来,我们根本不应该有未处理的异常。在 Main() 函数中有一个 Try/Catch 会捕获所有这些,不是吗?
或者订阅UnhandledExceptionEventHandler?
【问题讨论】:
标签: c# elmah unhandled-exception