我正在尝试将Debug和Trace类与DefaultTraceListener一起使用。仅当我在调试模式下启动应用程序时,我的消息才会正常显示在“输出”窗口中。
我现在的问题是,在没有调试的情况下运行应用程序时如何在输出窗口中显示消息?
这是我如何设置监听器
DefaultTraceListener defaultListener = new DefaultTraceListener();
Debug.Listeners.Add(defaultListener);
答案 0 :(得分:4)
除非您连接了调试器,否则在visual studio的输出窗口中看不到任何内容。您可以运行debugview来查看代码中Debug语句的输出。 http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx