3

好的,所以它出现在上周左右我的 Enterprise Visual Studio 2017 无法再为诊断工具填充“事件”。该工具显示并运行得很好,但是即使我可以看到并且单击过滤器时它也没有任何事件。除了很有趣之外,它可以加载符号并仍然命中断点,甚至告诉我:“是的,我得到了你的断点事件”。问题是我在 ADO.NET 和数据跟踪中经常使用它来双击一个项目并获得“历史调试”。基本上,“过滤器”表示我还没有事件,即使它遇到断点,它也只会确认一个事件。

诊断不工作图片

我尝试过的事情:

  1. 删除我正在使用的解决方案的 SUO 文件。
  2. 针对另一个正在工作的开发人员检查调试常规选项。并确保启用“仅启用我的代码”。
  3. 将配置设置从调试更改为发布,并更改 CPU 配置以查看是否可能是这样。
  4. 关闭电脑并重新启动。

我尝试了有关此线程的建议: Visual Studio 2015 诊断工具不再工作

4

1 回答 1

1

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

(1) 请在您的应用程序中添加一个断点,然后调试它,断点命中后,检查事件。

(2) 我认为您可以在 TOOLS->Options->IntelliTrace 下启用 IntelliTrace,请启用 IntelliTrace。再次调试它。

(3)当然不是很确定是不是和项目类型有关,比如就创建一个简单的Winform app,再测试一下。

于 2017-04-18T11:04:40.930 回答