Основные понятия отладчика
Чтобы создать пакет отладки Visual Studio, необходимо ознакомиться с архитектурными понятиями, используемыми при проектировании пакета.
В этом разделе
Сеанс отладки объясняет роль сеанса в архитектуре отладки.
Серверы определяют, что такое сервер с точки зрения архитектуры отладки, как в абстрактных, так и физических терминах.
Поставщики портов определяют, какой поставщик портов является с точки зрения архитектуры отладки.
Порты определяют, какой порт является с точки зрения архитектуры отладки.
Процессы определяют, что такое процесс с точки зрения архитектуры отладки.
Узлы программы определяют узел программы с точки зрения архитектуры отладки, включая способ идентификации себя и процесс, в котором он выполняется.
Программы определяют программу с точки зрения архитектуры отладки.
Потоки определяют характеристики потоков с точки зрения архитектуры отладки.
Кадры стека определяют кадр стека с точки зрения архитектуры отладки. Кадр стека — это абстракция стека, которая предоставляет контекст выполнения потока.
Модули определяют модуль с точки зрения архитектуры отладки в виде физического контейнера кода, например исполняемого файла или библиотеки DLL.
Точки останова определяют три типа точек останова ( ожидающих, привязанных и ошибок) с точки зрения архитектуры отладки.
См. также
Контексты отладчика объясняют, как подсистема отладки (DE) работает одновременно в контекстах кода, документации и оценки выражений. Для каждого из трех контекстов описывается относящееся к нему расположение, позиция или вычисление.
Компоненты отладчика содержат общие сведения о компонентах отладки Visual Studio, которые включают подсистему отладки (DE), средство оценки выражений (EE) и обработчик символов (SH).
Задачи отладки содержат ссылки на различные задачи отладки, такие как запуск программы и оценка выражений.