DefaultTraceListener不起作用

时间:2013-12-09 19:28:41

标签: c# visual-studio

我正在尝试将Debug和Trace类与DefaultTraceListener一起使用。仅当我在调试模式下启动应用程序时,我的消息才会正常显示在“输出”窗口中。

我现在的问题是,在没有调试的情况下运行应用程序时如何在输出窗口中显示消息?

这是我如何设置监听器

DefaultTraceListener defaultListener = new DefaultTraceListener();
Debug.Listeners.Add(defaultListener); 

1 个答案:

答案 0 :(得分:4)

除非您连接了调试器,否则在visual studio的输出窗口中看不到任何内容。您可以运行debugview来查看代码中Debug语句的输出。 http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx