Поделиться через


Практическое руководство. Остановка отладки или выполнения

Этот раздел применим к:

Выпуск

Visual Basic

C#

F#

C++

Web Developer

Express

Тема применяется Тема применяется Тема применяется Тема применяется Тема применяется

Pro, Premium и Ultimate

Тема применяется Тема применяется Тема применяется

Тема применяется

Тема применяется

Остановка отладки означает завершение сеанса отладки. Остановка выполнения означает завершение отлаживаемого процесса и завершение сеанса отладки. Следует отличать этот процесс от приостановки выполнения, которое временно прекращает выполнение отлаживаемого процесса, но оставляет активным сеанс отладки Дополнительные сведения см. в разделе Прерывание выполнения программы.

Процедуры

Остановка отладки

  • В меню Отладка выберите Остановить отладку.

Команда Остановить отладку прекращает выполнение отлаживаемого процесса, если программа была запущена из Visual Studio. Если подключиться к процессу вместо запуска его из Visual Studio, то процесс продолжает выполнение. Если требуется завершать прикрепленные процессы, можно прервать отдельный процесс из Окна процессов или завершить все прикрепленные процессы командой Завершить все.

Завершение всех отлаживаемых прикрепленных процессов

  • В меню Отладка выберите команду Завершить все.

Если необходимо остановить выполнение программы, отлаживаемой в данный момент, и сразу запустить снова, можно использовать команду Перезапустить.

Остановка отладки и повторный запуск

  • В меню Отладка выберите команду Перезапустить.

Команда Перезапустить останавливает текущий сеанс отладки и перезапускает запускаемый проект .

Процесс отладки завершится автоматически при выходе из отлаживаемого приложения При отладке нескольких программ процесс отладки будет продолжаться до выхода из последней программы. При отладке проекта, поддерживаемого другим приложением, например веб-приложения, поддерживаемого Microsoft Internet Explorer, отладка остановится только при выходе из основного приложения (то есть Microsoft Internet Explorer).

При отладке на Visual Basic или C# веб-службы, если клиентское приложение, использующее эту службу, прекращает свое выполнение, то отладка веб-службы останавливается.

См. также

Основные понятия

Управление выполнением