0

HttpContext.Current.Error.InnerException常に null 値を返しますが、 と で値を取得していHttpContext.Current.Errorます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 に答える