Visual Studio输出窗口不会更新

时间:2013-06-11 07:42:21

标签: c# visual-studio-2010 output

Visual Studio中的输出窗口似乎没有更新。当我手动将“显示输出从”切换到任何其他选项,然后返回“调试”它刷新,否则,它不会自己刷新。有谁知道为什么会这样。

命令System.Diagnostics.Debug.WriteLine()SystemDiagnostics.Trace.WriteLine()都会导致同样的问题。

1 个答案:

答案 0 :(得分:0)

熟悉Application.DoEvents();

把它放在你的.WriteLines()之后;将允许程序调度窗口事件,否则您只是在屏幕顶部看到“无响应”。但是,如果您在细节循环的内部显示某些内容,这将减慢很多事情。当它重新绘制Trace屏幕时,它会刷新整个窗口,而不仅仅是你刚才写的那一行。