HttpContext.Error vs HttpContext.Server.GetLastError()

Cra*_*len 11 asp.net

这两种获取当前asp.net请求异常的方法之间是否存在实际差异?

MSDN说HttpContent.Error返回FIRST错误,而GetLastError()显然是最后一个错误,但我似乎无法分辨使用中的任何差异.

哪一个是用于错误记录的加农法?

Sho*_*og9 18

他们是一样的:

HttpContext.Error 返回第一个错误.

HttpContext.Server返回HttpServerUtility类的一个实例,它提供了HttpContext包括的便利包装器

HttpContext.Server.GetLastError(),返回HttpContext.Error(使用Reflector验证).