3

我正在尝试使用 ELMAH 进行错误记录,并且我尝试了其他几个

当启用 ASP.NET 中的自定义错误功能时,这两个似乎都不会记录错误

我在所有控制器中都使用了 [HandleError] 属性,起初我认为这是问题所在,但不仅仅是当我启用自定义错误页面时它不会记录任何错误,即使这些错误日志库中有一半说他们应该这样做。

我究竟做错了什么?

4

2 回答 2

5

需要检查的几件事是您已为 ELMAH 注册了 HttpModule。您没有任何其他进程拦截错误。

于 2009-04-19T20:59:53.833 回答
1

出于某种原因,删除页面级别的 ErrorPage 重定向为我解决了这个问题。web.config 中的重定向(cUstomErrors 标记)有效,但页面级别的重定向会阻止 elmah 记录错误。只是一些快速和容易检查的东西。希望对我的情况有所帮助。

于 2011-06-15T11:12:35.247 回答