为什么我不能使用IntelliTrace for VS 2010检查局部变量?

时间:2010-03-18 21:11:25

标签: .net visual-studio debugging visual-studio-2010 intellitrace

在使用IntelliTrace进行调试期间导航到以前的调用/事件时,我看不到本地定义变量值的快照。当鼠标悬停时,我收到消息“尚未收集到Intellitrace数据”。有谁知道为什么?

2 个答案:

答案 0 :(得分:11)

Intellitrace团队在其中一篇博客文章中介绍了这一点。这是链接(它在评论部分)

简短的版本是收集所有局部变量太多的性能损失。相反,他们只选择性地捕捉当地人。那就是他们将收集当地人

  • 在调试会话期间在调试器中进行评估
  • 具有针对它们定义的跟踪点的值
  • 专门配置为捕获的局部变量(除了设置跟踪点之外,没有详细说明如何执行此操作)。

答案 1 :(得分:4)

请注意,来自同一博主的后期博客文章 - http://blogs.msdn.com/ianhu/archive/2010/03/16/intellitrace-what-we-collect.aspx - 对这些限制以及如何在某种程度上解决这些问题进行了充分展示。