Хорошо, я наконец-то получил это ...
Кажется, это "распространенная" ошибка, что Elmah регистрирует favicon.ico
, если он не находится в вашем корневом каталоге. Чтобы преодолеть эту проблему, вы можете создать фильтр следующим образом. Мне только нужно было добавить другое правило фильтра, чтобы Elmah не регистрировал scanlines.png
(или просто другое изображение ), как я говорил ранее. Правило фильтрации:
<errorFilter>
<test>
<and>
<equal binding="HttpStatusCode" value="404" type="Int32" />
<or>
<regex binding="Context.Request.ServerVariables['URL']"
pattern="/favicon\.ico(\z|\?)" />
<regex binding="Context.Request.ServerVariables['URL']"
pattern="/scanlines\.png(\z|\?)" />
<regex binding="Context.Request.ServerVariables['URL']"
pattern="/yourimage\.jpg(\z|\?)" />
</or>
</and>
</test>
</errorFilter>
С этим вы можете блокировать нежелательные изображения, зарегистрированные Эльмой. Надеюсь, это может кому-то помочь; -)