9
カスタムエラーを無効にすると、Elmahはすべての例外を受け取り、それらをデータベースに記録してメールで通知します。カスタムエラーが有効になっているときにElmahが起動しない
<customErrors mode="RemoteOnly" defaultRedirect="~/Home/Error">
</customErrors>
ELMAHの機能が停止した:
しかし、第2の私はに私のweb.configファイルを変更します。それはもはやデータベースや何かに例外を記録することはなく、私のカスタムエラーアクションが実行されていることがわかります。
どうすればカスタムエラーメッセージが表示され、elmahログ例外が発生する可能性がありますか?私は現在Elmahのほかに他の例外を傍受していません。
すべてのエラーに対して「汎用」エラーページが1つしかない場合は、HandleErrorAttributeを追加する必要はありません。したがって、そのまま削除できます。 –
標準フィルタを削除すると、web.configカスタムエラーリダイレクトが停止するようです。 Elmahに "処理された"エラーを記録することは間違いなく良い解決策です。 – Owen
@owen ELMAHに処理された例外を記録する方法を教えてください。 –