关于调试:Visual Studio 2017企业诊断工具不再显示任何事件

Visual Studio 2017 Enterprise Diagnostic Tools no longer shows events at all

好的,它出现在上周,所以我的Enterprise Visual Studio 2017不再能够为诊断工具完全填充"事件"。该工具可以正常显示并运行,但是它没有任何事件,即使在我看到并单击过滤器时也是如此。除了足够有趣之外,它还可以加载符号并仍然达到断点,甚至告诉我:"是的,我遇到了断点事件"。问题是我在ADO.NET和数据跟踪中经常使用它来双击项目并获得"历史调试"。基本上,"过滤器"说我还没有事件,即使它达到了断点,它也只承认一个事件。

Diagnostics Not Working Picture

我尝试过的事情:

  • 删除我正在使用的解决方案的SUO文件。
  • 针对正在工作的另一个开发人员检查"调试常规选项"。并确保启用"仅启用我的代码"。
  • 将"配置"设置从"调试"更改为"发布",并更改CPU配置以查看可能的情况。
  • 关闭电脑,然后重新启动。
  • 我在此线程上尝试了一些建议:
    Visual Studio 2015诊断工具不再起作用


    在您的屏幕截图中,它只有中断事件,没有IntelliTrace事件。

    (1)请在您的应用程序中添加一个断点,然后对其进行调试,在击中该断点后,检查事件。

    (2)我认为您可以在"工具"->"选项"->" IntelliTrace"下启用IntelliTrace,请启用IntelliTrace。 再次调试。

    (3)当然,不是很确定它是否与项目类型有关,例如,只需创建一个简单的Winform应用程序,然后再次进行测试即可。