5
如何輸入有關錯誤的詳細信息? 我試圖設置customErrors mode
到On/Off
,但我只有:Sorry, an error occurred while processing your request.
在Razor中顯示錯誤ViewEngine
如何輸入有關錯誤的詳細信息? 我試圖設置customErrors mode
到On/Off
,但我只有:Sorry, an error occurred while processing your request.
在Razor中顯示錯誤ViewEngine
是的,一旦啓用customErrors
它的~/Views/Shared/Error.cshtml
文件,您所看到的內容。您可以自定義它。它是強類型的System.Web.Mvc.HandleErrorInfo
模型,並可以提取裏面的例外:
@model System.Web.Mvc.HandleErrorInfo
@{
View.Title = "Error";
}
<h2>
Sorry, an error occurred while processing your request.
</h2>
<div>@Model.Exception.ToString()</div>
您也可以訪問控制器和動作,所提出的模型內的異常:
@Model.ControllerName
@Model.ActionName