我有一个snipnet,用于将用户名写入trace。
Trace.WriteLine("Current User: " + userIdentity.Name);
如何阅读此信息。我在网上做了很好的搜索,没有运气。我们可以读取默认跟踪吗?
提前感谢。
答案 0 :(得分:3)
默认跟踪侦听器写入控制台。 你可以使用CTRL + W,O在调试器中看到它的输出 (视图 - >输出)
你需要一个合适的Trace监听器 http://msdn.microsoft.com/en-us/library/system.diagnostics.tracelistener.aspx
使用Trace.WriteLine()
时
所有跟踪侦听器都会捕获并写入
我个人最喜欢的是XmlWriterTraceListener
就这样做
Trace.Listener.Add(new XmlTraceListener (tracefilepath));
使用Trace.WriteLine()
并观察它如何创建一个漂亮的xml文件
可以使用Service Trace Viewer Tool (SvcTraceViewer.exe)