Per prima cosa devi sapere qual è l'eccezione che causa la visualizzazione della visualizzazione degli errori.
Posso suggerirti tre opzioni.
-
Disattiva
<customErrors
> sezione, quindiHandleError
il filtro non funziona e puoi vedere la vera eccezione . -
Il
HandleError
filter passa anche unHandleErrorInfo
istanza alla visualizzazione degli errori, in modo da poter visualizzare l'eccezione completa nella visualizzazione degli errori stessa (solo per conoscere l'errore non è un'idea saggia in produzione) accedendo a quel modello.@model System.Web.Mvc.HandleErrorInfo <p> The exception is: @Model.Exception </p>
-
Puoi provare ELMAH libreria che registra tutte le eccezioni non gestite. Il
HandleError
filter sopprime l'eccezione e le interrompe registrate da ELMAH , quindi dovresti disattivareHandleError
quando provi ELMAH . Devi configurare ilELMAH
in un database separato e fornisce una pagina che elenca tutti gli errori recenti.