VS2008不会显示Trace输出

时间:2009-11-20 00:29:36

标签: visual-studio visual-studio-2008

我正在使用Visual Studio 2008.除了主窗体之外,我的任何窗体都不会在立即窗口中显示跟踪输出。当它从另一个表单(从该主表单调用)中执行代码时,Trace输出不会显示。过去很好,有一天它就停止了工作。我认为这是VS2008中的一个设置。任何人都知道这将是什么设置?

代码中有一个TraceListener,但尚未触及。

3 个答案:

答案 0 :(得分:2)

你能快速检查一下,看看第二个项目是在Release还是Debug中进行编译?如果它是Release,则有可能无法定义Trace,因此Trace输出不会显示。

答案 1 :(得分:1)

检查您是否引用System.Diagnostics.Trace,而不是Page.Trace TraceContext对象。如果您正在执行Trace.Write,它可能会解析到错误的位置,具体取决于您的使用指令。

答案 2 :(得分:1)

选项 - 调试 - 常规下的项目:“将所有输出窗口文本重定向到立即窗口”。这应该可以解决问题。

帕特里克