У меня все настроено, и я могу перейти к /elmah.axd, но я вызывал все эти ошибки, и они не будут регистрировать ни одну из них, а просто говорит: «ошибок не зарегистрировано» ... какого черта я сделал не так?
Вот что я добавил в свой web.config:
<configSections>
<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" />
</sectionGroup>
</configSections>
<httpHandlers>
<add verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah" />
</httpHandlers>
<httpModules>
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" />
</httpModules>
<elmah>
<errorLog type="Elmah.XmlFileErrorLog, Elmah" logPath="~/App_Data" />
<security allowRemoteAccess="yes" />
</elmah>
ТАКЖЕ: это было уже в начале моего RegisterRoutes ()
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
Я читал, что с ASP.NET MVC 1.0 это больше не имеет значения, предположительно (для веб-сайта ELMAH ...)