vb.net – Debug.WriteLine不工作

在过去,也许版本的Visual Studio之前的2008年,我现在使用,我会在我的VB.NET代码做这样的事情:
System.Diagnostics.Debug.WriteLine("Message")

..并且输出将转到输出窗口。

现在它不。首先必须首先启用。

如果这涉及“附加调试器”,请解释如何做。在我看来,它应该只是工作没有太多的大惊小怪。

以下视频介绍了实时问题,并向您展示了我的所有设置:

http://screencast.com/t/YQnPb0mJcs

我使用Visual Studio 2008。

所有好的建议。我注意到,我没有看到这个提示,所以我会说:在你的app.config文件,确保你没有< clear />元素。

您将有效地清除跟踪侦听器的列表,包括用于Debug语句的认跟踪侦听器。

这里是你的app.config文件中的样子:

<system.diagnostics>
    <trace>
      <listeners>
          <!-- This next line is the troublemaker.  It looks so innocent -->
          <clear/>
      </listeners>
    </trace>
  </system.diagnostics>

如果你想在app.config文件中有一个跟踪监听器的占位符,你应该使用这样的东西:

<system.diagnostics>
    <trace>
      <listeners>
      </listeners>
    </trace>
  </system.diagnostics>

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...