这个问题与在 ASP.Net 应用程序中使用 ELMAH 有关。我的 web.config 中有以下内容。
<customErrors mode="Off" ">
</customErrors>
此外,每当发生未处理的错误时,我都会在 Application_Error 事件中将其清除,如下面的代码所示。
protected void Application_Error(object sender, EventArgs e)
{
Server.ClearError();
Response.Redirect("~/errorpages/error.aspx");
}
我的问题:在这种情况下,ELMAH 会记录错误并通过电子邮件发送吗?我在 web.config 文件中有 ELMAH 的标准配置。