Просмотр данных в отладчике
В отладчике Visual Studio предусмотрены разнообразные средства для проверки и изменения состояния программы.Большинство этих средств функционируют только в режиме приостановки.
Советы
Советы являются одним из наиболее удобных средств для просмотра сведений о переменных и объектах в программе во время отладки.Когда отладчик находится в режиме приостановки, можно просматривать значения переменной внутри текущей области, помещая курсор мыши на переменную в окне исходного кода.Дополнительные сведения см. в разделе Практическое руководство. Использование подсказок данных.
Визуализаторы
Визуализаторы — это новый компонент отладчика Visual Studio, который позволяет просмотреть содержимое объекта или переменной более удобным образом.Например, можно использовать HTML-визуализатор для просмотра HTML-строки в том виде, в каком она была бы показана в браузере.Можно получить доступ к визуализаторам из подсказок, окна Контрольное значение, окна Видимые, окна Локальные или диалогового окна Быстрая проверка.Дополнительные сведения см. в разделе Визуализаторы.
Окна переменных
Можно использовать Окна переменных для изучения переменных, содержимого регистров и выражений.
Для окон отладчика можно установить десятичный или шестнадцатеричный формат представления чисел.Дополнительные сведения см. в разделе Изменение числового формата отладчика Windows.
Другие окна отладчика
Следующие окна отладчика показывают важные сведения о программе.
Чтобы просмотреть |
См. |
---|---|
Содержимое регистров |
|
Содержимое памяти |
|
|
|
Код ассемблера, созданный для программы компилятором |
Практическое руководство. Использование окна дизассемблирования |
Потоки — последовательные потоки выполнения — созданы программой |
|
Модули (DLL или EXE), используемые программой |
Примечание |
---|
В возможностях проверки программы могут быть ограничения, в зависимости от того, была ли программа создана со сведениями об отладке, имеется ли у отладчика доступ к исходному коду программы, а также отслеживает ли компилятор JIT среды CLR сведения об отладке.Если отладочная информация для программы отсутствует, отладчик Visual Studio сообщает, что "не найдены соответствующие символьные данные".Сведения об отладке создаются по умолчанию при построении конфигурации отладки программы.Если отладчик не может найти символы, возможно, необходимо указать путь к символам.Дополнительные сведения см. в разделе [УСТАРЕЛО] Практическое руководство. Указание мест расположения символов и поведения загрузки.Для поддержки отладки системных вызовов можно установить системные отладочные символы.Дополнительные сведения см. в разделе Установка системных отладочных символов. |