我正在尝试将 Debug 和 Trace 类与 DefaultTraceListener 一起使用。仅当我在 Debug模式下启动我的应用程序时,我的消息才会正常显示在输出窗口中。
我现在的问题是,在不调试的情况下运行应用程序时,如何在输出窗口中获取消息?
这是我如何设置监听器
DefaultTraceListener defaultListener = new DefaultTraceListener();
Debug.Listeners.Add(defaultListener);
最佳答案
除非附加了调试器,否则您不会在 visual studio 的输出窗口中看到任何内容。您可以运行 debugview 来查看代码中调试语句的输出。 http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx
关于c# - DefaultTraceListener 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20478999/