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

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

Примечание.

Этот раздел относится к Visual Studio в Windows. Информацию о Visual Studio для Mac см. в статье Создание и очистка проектов и решений в Visual Studio для Mac.

Примечание.

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

Сборка, перестроение или очистка всего решения

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

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

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

      Примечание.

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

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

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

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

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

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

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

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

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

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

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

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

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

    При выборе этого поля проверка только текущий проект запуска и его зависимости создаются при выборе параметра "Запуск отладки" (F5) или "Запуск отладки>>без отладки" (CTRL+F5).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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