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


Создание и очистка проектов и решений в Visual Studio

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

Примечание.

Пользовательский интерфейс в вашем выпуске Visual Studio может отличаться от приведенного в этом разделе в зависимости от ваших текущих параметров. Чтобы изменить параметры, например на Общие или Visual C++, выберите Сервис>Импорт и экспорт параметров, а затем щелкните Сбросить все параметры.

Создание, перестроение или очистка решения

Используйте эту процедуру для создания решения в текущей конфигурации (например, Debug или Release). Если вы хотите создать несколько конфигураций одновременно, см . статью "Пакетная сборка".

  1. В обозревателе решений откройте решение или выберите нужное решение.

  2. В строке меню выберите Сборка, а затем одну из следующих команд.

    • Выберите Собрать или Собрать решение либо нажмите клавиши CTRL+SHIFT+B, чтобы скомпилировать только те файлы и компоненты проекта, которые были изменены с момента последней сборки.

      Примечание.

      Если решение содержит несколько проектов, команда Собрать меняется на Собрать решение.

    • Выберите Перестроить решение, чтобы очистить решение, а затем собрать все файлы и компоненты проекта.

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

Сборка или перестроение одного проекта

  1. В обозревателе решений выберите или откройте решение.

  2. В строке меню щелкните Собрать, а затем выберите либо Собрать Имя_проекта, либо Перестроить Имя_проекта.

    • Выберите Собрать Имя_проекта, чтобы выполнить сборку только тех компонентов проекта, которые были изменены с момента последней сборки.

    • Выберите Перестроить Имя_проекта, чтобы очистить проект, а затем выполнить сборку файлов проекта и всех его компонентов.

Сборка только запускаемого проекта и его зависимостей

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

  2. В диалоговом окне Параметры разверните узел Проекты и решения и выберите страницу Сборка и запуск.

    Откроется диалоговое окно Сборка и запуск>Проекты и решения>Параметры.

  3. Установите флажок При выполнении построить только запускаемые проекты и зависимости.

    Если этот флажок установлен, только текущий проект запуска и его зависимости создаются при выборе запуска отладки (F5) или отладки>без отладки> (CTRL+F5).

    При выборе решения сборки> (CTRL+SHIFT+B) создается все решение.

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

Пакетная сборка

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

В строке меню выберите "Сборка>пакетной сборки". Откроется диалоговое окно "Сборка пакетной службы ".

Снимок экрана: диалоговое окно сборки пакетной службы.

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

Выбранные выбранные элементы запоминаются при следующем открытии диалогового окна сборки пакетной службы .

Примечание.

Пакетная сборка доступна не для всех типов проектов. См. статью "Создание нескольких конфигураций одновременно".

Сборка только выбранного проекта Visual C++

Выберите проект C++, а затем в строке меню выберите Сборка>Только проект и одну из следующих команд:

  • Только собрать Имя_проекта

  • Только перестроить Имя_проекта

  • Только очистить Имя_проекта

  • Только связать Имя_проекта

Эти команды применяются только к выбранному проекту C++ без сборки, перестроения, очистки или связывания зависимостей проектов и файлов решения. В зависимости от используемой версии Visual Studio подменю Только проект может содержать дополнительные команды.

Компиляция нескольких элементов проекта C++

В Обозреватель решений выберите несколько файлов, которые можно скомпилировать, откройте контекстное меню для одного из этих файлов, а затем нажмите кнопку "Компиляция" или нажмите клавиши CTRL+F7.

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

Остановка сборки

Выполните одно из следующих действий.

  • В строке меню выберите Сборка>Отменить.

  • Нажмите клавиши CTRL+BREAK.