在VS2012中使用Debug.Write编写消息?

时间:2013-02-08 06:36:07

标签: c#

我在C#代码中使用以下内容:

System.Diagnostics.Debug.Write("xxx");

但是当我查看输出窗口时,即使我的代码执行此行,我也看不到任何内容。

这是编写我在VS2012中可以看到的消息的正确方法吗?

1 个答案:

答案 0 :(得分:4)

    只有设置了Debug.Write构建标志时,
  • DEBUG才会起作用。

OR

    如果您在菜单下选中了Visual Studio选项“将所有输出窗口文本重定向到立即窗口”,则
  • Debug.Write调用可能不会显示在输出窗口中
  

工具>选项>调试>一般。

要显示"Tools > Options > Debugging",请选中“工具>选项>显示所有设置”旁边的框。

Debugging