ASP.NET自定义错误页面 - Server.GetLastError()为null
我为我的应用程序设置了自定义错误页面:
<customErrors mode="On" defaultRedirect="~/errors/GeneralError.aspx"/>
在Global.asax,Application_Error()中,以下代码用于获取异常详细信息:
Exception ex = Server.GetLastError();
if (ex != null)
{
if (ex.GetBaseException() != null)
ex = ex.GetBaseException();
}当我到达我的错误页面(〜/ errors / GeneralError.aspx.cs)时,Server.GetLastError()为null
有没有什么办法可以在错误页面上获取异常详细信息,而不是在Global.asax.cs中?
Vista / IIS7上的ASP.NET 3.5
叮当猫咪
慕桂英546537
随时随地看视频慕课网APP