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


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

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

Заметка

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

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

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

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

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

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

      Заметка

      Команда сборки становится командой сборки решения, если решение включает более одного проекта.

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

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

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

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

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

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

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

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

  1. В строке меню выберите Сервис>Опции.

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

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

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

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

    При выборе выполнить решение>сборки (Ctrl+Shift+B), выполняется сборка всего решения.

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

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

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

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

снимок экрана диалогового окна пакетной сборки.

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

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

Заметка

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

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

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

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

  • Перестроить толькоНазвание проекта

  • очистка толькоимени проекта

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

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

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

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

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

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

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

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

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