使用stacktrace报告Asp.Net错误

时间:2010-06-13 09:15:40

标签: asp.net error-handling

我设置了一个Asp.Net网站,使用Log4Net(在global.asax中)记录错误,并将用户重定向到自定义错误页面(在web.config中设置:)。在此错误页面上,用户有机会写下错误发生时他们所做的事情,并将描述发回给我们以帮助解决问题。

我的问题是:如何将错误堆栈跟踪连接到用户错误报告?

看起来.Net在写入日志文件时处理了错误,而自定义错误页面没有关于堆栈跟踪的信息。如果我只能从自定义错误页面代码隐藏中看到堆栈跟踪,我的问题就会得到解决。

1 个答案:

答案 0 :(得分:0)

听起来您需要在记录错误时生成ID,并将该ID传递到自定义错误页面,并在其中与用户的报告一起存储。