如何使用详细的异常信息生成跟踪日志?

时间:2011-10-18 19:24:12

标签: .net tracing

我正在使用XmlWriterTraceListener编写一个包含所有必需信息的svclog文件,以找出所有可能问题的原因 - 除了详细的异常信息,如堆栈跟踪和嵌套异常。 我已经看到了如何轻松浏览所有异常,包括所有有用的信息,但只是将异常传递给TraceSource.TraceData不起作用:

_myTrace.TraceData(TraceEventType.Error, 0, exception);

编辑: This是服务跟踪查看器的屏幕截图,显示了异常树和详细的异常信息。

1 个答案:

答案 0 :(得分:0)

尝试

_myTrace.TraceData(TraceEventType.Error, 0, exception.ToString());