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