まず、エラー ビューが表示される原因となっている例外が何であるかを知る必要があります。
3 つのオプションを提案できます。
<オール> <リ>
<customErrors
をオフにします> セクションなので、HandleError
フィルタが機能せず、実際の例外が表示されます .
HandleError
フィルターは HandleErrorInfo
も渡します そのため、エラー ビュー自体に完全な例外を表示できます (本番環境では賢明な考えではないエラーを知るためだけに) そのモデルにアクセスすることによって。
@model System.Web.Mvc.HandleErrorInfo
<p>
The exception is: @Model.Exception
</p>
<リ>
ELMAH を試すことができます 未処理の例外をすべて記録するライブラリ。 HandleError
フィルタは例外を抑制し、ELMAH による記録を停止します 、そのため、HandleError
をオフにする必要があります。 ELMAH を試しているとき . ELMAH
を設定する必要があります