ELMAH の web.config ファイルに現在の正規表現フィルターを設定しています。
<test>
<regex binding="Exception.Message" pattern="PortalMasterPage is redirecting to filename/default.aspx"/>
</test>
<test>
<regex binding="Exception.Message" pattern="^Request for principal permission failed.$"/>
</test>
<test>
<regex binding="Exception.Message" pattern="^The file '.*\.aspx' does not exist\.$"/>
</test>
<test>
<regex binding="Exception.Message" pattern="^This is an invalid webresource request\.$"/>
</test>
<test>
<regex binding="Exception.Message" pattern="^This is an invalid script resource request\.$"/>
</test>
...しかし、ELMAH はこれらを完全に無視しているようです。私は何を間違っていますか?
編集:正規表現は言語ごとにわずかに異なることに気付きました.NETの正規表現エンジンはこれらに適切に一致していないのでしょうか?