0

HttpContext.Current.Error.InnerException总是返回空值,但我在HttpContext.Current.Errorand中获取值Server.GetLastError()

我的 web.config 文件是

 <customErrors mode="RemoteOnly" defaultRedirect="~/Error.aspx" redirectMode="ResponseRewrite" />
4

1 回答 1

0

可能只是因为没有内部异常。

描述导致当前异常的错误的 Exception 实例。InnerException 属性返回与传递给构造函数的值相同的值,或者如果内部异常值未提供给构造函数,则返回 null 引用(在 Visual Basic 中为 Nothing)

http://msdn.microsoft.com/en-us/library/system.exception.innerexception%28v=vs.100%29.aspx

于 2012-12-07T09:36:51.387 回答