Debugging Visual Studio 2017企业诊断工具不再显示任何事件

Debugging Visual Studio 2017企业诊断工具不再显示任何事件,debugging,visual-studio-2015,visual-studio-2017,diagnostic-tools,Debugging,Visual Studio 2015,Visual Studio 2017,Diagnostic Tools,好的,在上周左右,my Enterprise Visual Studio 2017无法再为诊断工具填充“事件”。该工具显示并运行良好,但它没有任何事件,即使我可以看到并单击过滤器时。有趣的是,它可以加载符号,仍然可以命中断点,甚至告诉我:“是的,我得到了你的断点事件”。问题是,我经常在ADO.NET和数据跟踪中使用它来双击一个项目并获得“历史调试”。基本上,“过滤器”说我还没有事件,即使它遇到一个断点,它也只确认一个事件 我尝试过的事情: 正在删除我使用的解决方案的SUO文件 针对另一个正在工

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

我尝试过的事情:

  • 正在删除我使用的解决方案的SUO文件
  • 针对另一个正在工作的开发人员检查调试常规选项。并确保启用“仅启用我的代码”
  • 将配置设置从“调试”更改为“发布”,并更改CPU配置,以避免出现这种情况
  • 关闭电脑并重新启动
  • 我尝试了关于此主题的建议:

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

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

    (2) 我想你可以在工具->选项->智能跟踪下启用智能跟踪,请启用智能跟踪。再次调试它


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

    它无法获取其他事件,这就是问题所在。1.已经这么做了,我在找什么?2.不执行任何操作,Intellitrace已启用。3.有趣的是,对于一个新项目来说,它现在确实有效。这与解决方案或类似的东西有关。这是一个多项目解决方案,主要使用.NET中的Winforms和数据访问库。有趣的是,它现在正在处理它不会处理的项目。就像做一个新的项目,然后回到现有的项目一样,它重新启动了。更改设置没有任何作用,只需打开一个新项目并再次尝试即可修复它。我不知道这是某个地方的缓存设置还是更新了的注册表,但它又开始工作了。@djangojazz,很高兴知道它现在工作得很好,正如您所说的重新启动,可能它遇到了VS加载问题,或者项目本身,无论如何,很高兴知道它工作得很好。如果我的回复提供了正确的路径,您可以将其标记为答案,这样我们就可以结束此案例。祝你今天愉快:)