我正在使用ELMAH作为ASP.Net Web应用程序,它工作正常
但是我需要记录处理过的异常但不能手动记录,我不想写
尝试/ catch阻止任何代码以使用ELMAH
记录异常有没有办法制作自定义解决方案来记录代码中处理的异常
ELMAH
非常感谢
答案 0 :(得分:0)
在这种情况下可以做的最好的事情是,在每个catch块中,重新抛出这样的异常
try
{
.............
}
catch(Exception ex)
{
............
throw;
}
Elmah将处理从catch块引发的异常作为未处理的异常,并将自动记录。