Visual Studio输出窗口不显示Debug.Write()发送的消息

Mik*_*yle 10 vb.net debugging visual-studio-2010 output-window

我在试用模式下使用Visual Studio 2010 Professional ...突然,"输出"窗口不会显示我的Debug.Write()内容.过去一个月它一直在展示它.

我在试用模式下使用2010版本30天(从Visual Studio 2003升级后).我刚刚将试用续订了60天,而"关于Visual Studio"窗口说我还有59天的时间.

我已经验证应用程序运行正常,没有错误.当我故意生成错误时,输出窗口正确显示错误和堆栈跟踪我已经检查了我的Build> Configuration ...它处于"Debug"模式,而不是"Release".该Debug.Write()文本是不会立即窗口,无论是.

另一点,我尝试在Visual Studio 2010 Express Edition中运行相同的应用程序,并且它抱怨它无法调试指定的代码,尽管它已正确构建它以便它可以在构建中运行.Visual Studio 2010 Express是否已修改项目文件中的某些内容以禁用调试输出?我看了,但我真的不知道该找什么.

小智 19

我的症状相同,不同的解决方案:

  1. 工具 - >选项 - >调试 - >常规
  2. 取消选中"将所有输出窗口文本重定向到立即窗口"

在我这样做之后,debug.print()就像以前一样进入了Output Window.

奇怪的是,我从未检查过该选项.我做的事情必定导致设置改变.不知道.

  • 有完全相同的行为,似乎无处不在.像kemida这样的更改设置修复了它. (2认同)

Jul*_*sal 0

请看一下另一个问题,它提出了您的问题的几个可能的原因:System.Diagnostics.Debug.Write 输出出现在哪里?

我首先检查 DEBUG 标志。