【问题标题】:Elmah ignoring ErrorFilterElmah 忽略 ErrorFilter
【发布时间】:2011-09-19 22:36:09
【问题描述】:

我试图让 elmah 忽略 404 错误,但它们不断出现。我正在使用 asp.net mvc 3。

我有

  <elmah>
    <errorLog type="Elmah.SqlErrorLog, Elmah" logPath="~/App_Data" connectionStringName="ConnectionString" applicationName="/" />
      <errorFilter>
          <test>
              <equal binding="HttpStatusCode" value="404" type="Int32" />
          </test>
      </errorFilter>
      <security allowRemoteAccess="0" />
  </elmah>

   <sectionGroup name="elmah">
      <section name="security" requirePermission="false" type="Elmah.SecuritySectionHandler, Elmah" />
      <section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler, Elmah" />
      <section name="errorMail" requirePermission="false" type="Elmah.ErrorMailSectionHandler, Elmah" />
      <section name="errorFilter" requirePermission="false" type="Elmah.ErrorFilterSectionHandler, Elmah" />
    </sectionGroup>

我错过了什么吗?我使用 nuget 生成 web.config,所以我认为一切都在 web.config 中。

【问题讨论】:

  • 可能是这个帖子中的模块顺序问题? stackoverflow.com/questions/2854196/elmah-filtering-404-errors
  • @bronsoja - 那篇文章引导我找到正确的答案。显然,无论出于何种原因,我在“httpModules”和“modules”中都缺少ErrorFilter。如果您将帖子写为答案,那么我会接受。

标签: web-config elmah


【解决方案1】:

可能像这篇文章中的模块顺序有问题?

ELMAH - Filtering 404 Errors

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-06
    • 1970-01-01
    • 2011-12-14
    • 2013-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多