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

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

18
задан JaredPar 18 March 2010 в 21:17
поделиться

2 ответа

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

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

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

Обратите внимание, что более поздняя запись в блоге того же блоггера - http://blogs.msdn.com/ianhu/archive/2010/03/16/intellitrace-what-we-collect.aspx - подробно остановился на ограничениях и способах их обхода.

4
ответ дан 30 November 2019 в 09:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: