W celu wyświetlania dokładnych szczegółów błędu oprócz samego komunikatu:
"Sorry, an error occurred while processing your request."
w pliku Error.* (gdzie * oznacza rozszerzenie zależne od silnika widoków) znajdującym się najczęściej w katalogu /Views/Shared/ należy dodać jeden z poniższych fragmentów kodu.
Razor
tuż przed:
</body>
wstawić:
<h2>Exception details</h2>
<p>
Controller: @Model.ControllerName <br>
Action: @Model.ActionName
Exception: @Model.Exception
</p>
<p>
Controller: @Model.ControllerName <br>
Action: @Model.ActionName
Exception: @Model.Exception
</p>
ASPX
tuż przed:
</asp:Content>
wstawić:
<% if (Model.Exception != null ) { %>
<p>
Controller: <%= Model.ControllerName %>
</p>
<p>
Action: <%= Model.ActionName %>
</p>
<p>
Message: <%= Model.Exception.Message%>
</p>
<p>
Stack Trace: <%= Model.Exception.StackTrace%>
</p>
<% } %>
<p>
Controller: <%= Model.ControllerName %>
</p>
<p>
Action: <%= Model.ActionName %>
</p>
<p>
Message: <%= Model.Exception.Message%>
</p>
<p>
Stack Trace: <%= Model.Exception.StackTrace%>
</p>
<% } %>