Практическое руководство. Настройка конфигураций отладки и выпуска

 

Самая актуальная документация по Visual Studio 2017: Документация по Visual Studio 2017.

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

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

Конфигурация выпуска для программы полностью оптимизируется и не содержит символической отладочной информации. Отладочная информация может быть создана в виде PDB-файлов, в зависимости от используемых параметров компилятора. Создание PDB–файлов может оказаться очень полезным, если позднее возникнет необходимость в отладке версии выпуска.

Дополнительные сведения о конфигурациях сборки см. в разделе Общие сведения о конфигурациях построения.

Конфигурацию сборки можно изменить в меню Сборка на панели инструментов или на страницах свойств проекта. Страницы свойств проекта зависят от конкретного языка. Следующая процедура показывает, как изменить конфигурацию сборки из меню и на панели инструментов. Дополнительные сведения об изменении конфигурации сборки в проектах на разных языках см. в разделе «См. также» ниже.

Изменение конфигурации сборки

  1. В меню «Сборка» щелкните Сборка/Диспетчер конфигураций, а затем выберите Отладка или Выпуск.

  2. На панели инструментов выберите либо Отладка, либо Выпуск из списка Конфигурации решения.

    Конфигурация построения панели инструментов

    Эта панель инструментов недоступна в выпусках Express. Для выбора конфигурации можно использовать пункты меню Собрать решение F6 и Начать отладку F5.

Параметры отладки и подготовка
Параметры проекта для конфигурации отладки C++
Параметры проекта для конфигураций отладки C#
Параметры проекта для конфигурации отладки Visual Basic
Практическое руководство. Создание и изменение конфигураций
Debug and Release Project Configurations

Показ: