如何读取跟踪

本文关键字:跟踪 读取 何读取 | 更新日期: 2023-09-27 18:36:30

我有一个snipnet,它将用户名写入跟踪。

Trace.WriteLine("Current User: " + userIdentity.Name);

如何阅读此信息。我在网上搜索得很好,没有运气。我们可以读取默认跟踪吗?

提前谢谢。

如何读取跟踪

默认跟踪侦听器写入控制台。您可以使用 CTRL+W ,O 在调试器中看到其输出(视图>输出)

您需要一个合适的跟踪侦听器http://msdn.microsoft.com/en-us/library/system.diagnostics.tracelistener.aspx

当您使用Trace.WriteLine()时所有跟踪侦听器都捕获此内容并写入

我个人最喜欢的是XmlWriterTraceListener

就这样做

Trace.Listener.Add(new XmlTraceListener (tracefilepath));

使用Trace.WriteLine()并观察它如何创建一个漂亮的XML文件可以使用服务跟踪查看器工具 (SvcTraceViewer.exe) 轻松查看