哪里Debug.Write()输出到? [英] Where does Debug.Write() output to?

查看:118
本文介绍了哪里Debug.Write()输出到?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我没有看到控制台或VS输出面板任何输出

I didn't see any output in console or VS output panel from

Debug.Write(WriteStatements()达到)

在什么地方输出去?

感谢。

推荐答案

它写入默认跟踪监听器,你就需要打开:

It writes to the default trace listener, which you would need to turn on:

Debug.Write方法

如果您希望此定向到控制台,您将需要添加的一个实例<一href="http://msdn.microsoft.com/en-us/library/system.diagnostics.consoletracelistener.aspx">ConsoleTraceListener:

If you want this directed to the console you would need to add an instance of the ConsoleTraceListener:

在你的config文件确保您有以下条目:

In your .config file ensure you have the following entries:

<configuration>
  <system.diagnostics>
    <trace autoflush="false" indentsize="4">
      <listeners>
        <add name="configConsoleListener" 
          type="System.Diagnostics.ConsoleTraceListener" />
      </listeners>
    </trace>
  </system.diagnostics>
</configuration>

您可能还需要确保你已经包括了 / D:TRACE 标记编译您的项目,以使输出的时候

You may also need to ensure that you've included the /d:TRACE flag when compiling your project to enable the output.

这篇关于哪里Debug.Write()输出到?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆