У меня есть Elmah, установленный в приложении WCF, и он регистрируется на сервере SQL. Кажется, что все работает до того, как вставлять данные в таблицу Elmah_error
. Но в таблице 5 ошибок, и только 2 отображается на Elmah.axd
.
Как я могу установить Elmah для отображения всех ошибок, которые находятся в таблице?
Дополнительная информация
Ошибки в базе данных
- System.Web.HttpRequestValidationException
- System.Exception
- System.Exception
- System.ArgumentException
Ошибки, отображаемые на Elmah.axd
- System.Web.HttpRequestValidationException
- System.Web.HttpException
Настройки Web.config
<httpModules>
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" />
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" />
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" />
</httpModules>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true">
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" preCondition="managedHandler" />
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" preCondition="managedHandler" />
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" preCondition="managedHandler" />
</modules>
<validation validateIntegratedModeConfiguration="false" />
</system.webServer>
<system.webServer>
<handlers>
<add name="ELMAH" verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah" preCondition="integratedMode" />
</handlers>
</system.webServer>