Конфигурации отладки и выпуска проекта

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

Существует несколько параметров, которые позволяют определить, выполняется ли построение версии отладки или выпуска. При использовании расширенной конфигурации построения тип построения определяется параметром Конфигурации решений, параметрами Диспетчер конфигурации и параметрами Свойства проекта, которые включают Путь вывода. При использовании упрощенной конфигурации построения тип построения зависит от выбора команды: Начать отладку или Построение.

Примечание

На вашем компьютере названия некоторых элементов интерфейса пользователя Visual Studio или их расположение могут отличаться от указанных в нижеследующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.

Дополнительная конфигурация построения

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

  1. На панели инструментов в раскрывающемся списке Конфигурации решения содержатся конфигурации активного решения. Выберите конфигурацию активного решения, прежде чем выполнить построение. Выбор используется для определения конфигурации проекта (Отладка или выпуск) и платформы проекта для проектов в решении, как описано в следующем шаге.

    В зависимости от параметров разработки панель инструментов также может иметь раскрывающийся список Платформы решения, в котором можно задать активную платформу решения. Этот выбранный вариант задает платформу, для которой требуется построить решение. Варианты выбора: x86 (по умолч), x64, Itanium и Any CPU.

  2. Диспетчер конфигураций содержит параметры, связанные с активной конфигурацией решения и активной платформой решения из шага 1. Диспетчер конфигураций перечисляет конфигурацию проекта (отладка или выпуск) и платформу проекта (например, x86) для каждого проекта в решении.

    Доступ к Диалоговое окно "Диспетчер конфигураций" осуществляется из меню Построение.

  3. Страницы конструктора проектов содержат свойства, связанные с каждой конфигурацией проекта и платформой проекта из шага 2. Параметр Путь вывода находится на странице Компиляция (Visual Basic) или Построение (C#). Дополнительные сведения см. ниже в подразделе Страницы конструктора проектов;

Упрощенная конфигурация построения

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

  • Команда Начать отладку в меню Отладка (F5) создает версию отладки и помещает построение в расположение отладки независимо от заданного пути выходных данных.

  • Команда Построение в меню Построение использует параметры из соответствующих страниц конструктора проектов. Пункт Выходной путь находится на странице Построение (C#) или Компиляция (Visual Basic) конструктора проектов.

  • Меню Построение не содержит команду Диспетчер конфигураций.

  • Раскрывающиеся списки Конфигурация и платформа не появляются на страницах конструктора проектов.

  • На панели инструментов раскрывающиеся списки Конфигурации решения и Платформы решения недоступны.

Страницы конструктора проектов

Для проектов Visual Basic свойства для настройки конфигураций отладки и выпуска содержатся на следующих страницах конструктора проектов.

Для проектов C# свойства для настройки конфигураций отладки и выпуска содержатся на следующих страницах конструктора проектов.

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

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

Для доступа к страницам конструктора проектов щелкните имя_проекта Свойства в меню Project.

Выбор расширенной или упрощенной конфигурации построения

  1. В меню Сервис выберите пункт Параметры.

  2. В диалоговом окне Параметры последовательно раскройте элементы Проекты и решения, а затем щелкните Общие.

  3. Чтобы задать расширенную конфигурацию построения, установите флажок Показывать дополнительные конфигурации построения.

    Чтобы задать упрощенную конфигурацию построения, снимите флажок Показывать дополнительные конфигурации построения.

См. также

Задачи

Практическое руководство. Создание и изменение конфигураций

Практическое руководство. Восстановление скрытых команд отладчика

Ссылки

Страница "Построение" в конструкторе проектов (C#)

Страница "Компиляция" в конструкторе проектов (Visual Basic)

"Общие", страница "Проекты и решения", диалоговое окно "Параметры"

/platform (параметры компилятора C#)

/platform (Visual Basic)

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

Параметры проекта для конфигурации отладки Visual Basic

Параметры проекта для конфигураций отладчика C#