Запуск программы

В средах разработки можно выбрать обычный запуск программы и запуск под отладчиком. Здесь мы разберём то, что относится к нашей теме, а именно: запуск в режиме тестирования программы. Перед запуском, как уже было сказано, автоматически выполняется сборка программы уже под конфигурацию Debug (обычно), которая может завершиться с ошибкой.

А в чём разница между запуском программы под отладчиком и простым запуском? Во первом случае Вам предоставляется: просмотр и изменение значений переменных и памяти, приостановка выполнения (в том числе по какому-то условию), просмотр стека вызовов, просмотр более подробной информации об ошибке в случае падения программы и тому подобное.

Для обеспечения полной функциональности отладчика необходимо иметь отладочные символы для всех модулей программы. Загрузку отладочных символов системных модулей можно настроить в IDE.

По умолчанию, в Visual Studio горячей клавишей для запуска программы под отладкой является F5.

Существует также альтернативный вариант:

Запуск с определённой точки

Visual Studio даёт возможность запустить исполнение кода до определённой точки (строки кода). Для этого нужно выбрать строку и нажать на появившийся зелёный значок запуска или выбрать запуск до курсора в контекстном меню.

По умолчанию, в Visual Studio сочетанием клавиш для запуск с определённой точки является CTRL + F10.

По описанию выше такой вариант: