Подтвердить что ты не робот

Почему я не могу проверять локальные переменные с помощью IntelliTrace для VS 2010?

При переходе на предыдущие вызовы/события во время отладки с помощью IntelliTrace я не вижу моментальный снимок значения локально определенных переменных. При наведении указателя мыши появляется сообщение "Не удалось собрать данные Intellitrace". Кто-нибудь знает, почему?

4b9b3361

Ответ 1

Команда Intellitrace немного расписала это в одной из своих записей в блоге. Вот ссылка (это в разделе комментариев)

Короткий вариант заключается в том, что сбор всех локальных переменных был слишком большим для производительности. Вместо этого они избирательно захватывают локальных жителей. То есть они собирают локальных жителей, которые

  • Оцениваются в отладчике во время сеанса отладки
  • Значения, для которых определены точки трассировки
  • Локальные переменные, которые специально сконфигурированы для захвата (не вдавались в подробности о том, как это сделать, кроме настройки точки трассировки).