ELMAH设置 - 错误未被捕获

Dko*_*ong 2 asp.net elmah

我完全按照示例应用程序设置了ELMAH.我试图通过使用以下方法抛出错误来测试ELMAH:

throw new InvalidOperationException();
Run Code Online (Sandbox Code Playgroud)

不幸的是,我的应用程序直接导致错误,ELMAH没有捕获/记录错误.我使用的是ASP.NET 3.5.我不确定我做错了什么,因为Web.Config与示例完全相同

Mat*_*tio 5

仔细检查您的Web.config.我遇到了同样的问题,直到我意识到我忘了注册模块.

<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" />
Run Code Online (Sandbox Code Playgroud)

我在dotnetslackers上发现这篇文章很有帮助.