Создание и очистка проектов и решений в Visual Studio
Процедуры, описанные в этом разделе, используются для построения, перестроения или очистки всех или некоторые проектов или элементов проекта в решении. Пошаговые инструкции см. в разделе Пошаговое руководство. Построение приложения.
Примечание.
Пользовательский интерфейс в вашем выпуске Visual Studio может отличаться от приведенного в этом разделе в зависимости от ваших текущих параметров. Чтобы изменить параметры, например на Общие или Visual C++, выберите Сервис>Импорт и экспорт параметров, а затем щелкните Сбросить все параметры.
Создание, перестроение или очистка решения
Используйте эту процедуру для создания решения в текущей конфигурации (например, Debug
или Release
). Если вы хотите создать несколько конфигураций одновременно, см . статью "Пакетная сборка".
В обозревателе решений откройте решение или выберите нужное решение.
В строке меню выберите Сборка, а затем одну из следующих команд.
Выберите Собрать или Собрать решение либо нажмите клавиши CTRL+SHIFT+B, чтобы скомпилировать только те файлы и компоненты проекта, которые были изменены с момента последней сборки.
Примечание.
Если решение содержит несколько проектов, команда Собрать меняется на Собрать решение.
Выберите Перестроить решение, чтобы очистить решение, а затем собрать все файлы и компоненты проекта.
Выберите Очистить решение, чтобы удалить промежуточные и выходные файлы. После этого, когда останутся только файлы проекта и компонентов, можно собрать новые экземпляры промежуточных и выходных файлов.
Сборка или перестроение одного проекта
В обозревателе решений выберите или откройте решение.
В строке меню щелкните Собрать, а затем выберите либо Собрать Имя_проекта, либо Перестроить Имя_проекта.
Выберите Собрать Имя_проекта, чтобы выполнить сборку только тех компонентов проекта, которые были изменены с момента последней сборки.
Выберите Перестроить Имя_проекта, чтобы очистить проект, а затем выполнить сборку файлов проекта и всех его компонентов.
Сборка только запускаемого проекта и его зависимостей
В строке меню выберите Сервис>Параметры.
В диалоговом окне Параметры разверните узел Проекты и решения и выберите страницу Сборка и запуск.
Откроется диалоговое окно Сборка и запуск>Проекты и решения>Параметры.
Установите флажок При выполнении построить только запускаемые проекты и зависимости.
Если этот флажок установлен, только текущий проект запуска и его зависимости создаются при выборе запуска отладки (F5) или отладки>без отладки> (CTRL+F5).
При выборе решения сборки> (CTRL+SHIFT+B) создается все решение.
После очистки этого флажка все проекты, их зависимости и файлы решения создаются при выполнении любой из предыдущих команд.
Пакетная сборка
При сборке с помощью параметров решения сборки или сборки Visual Studio создает текущую конфигурацию. Для создания нескольких конфигураций в одной операции можно использовать команду пакетной сборки.
В строке меню выберите "Сборка>пакетной сборки". Откроется диалоговое окно "Сборка пакетной службы ".
Выберите нужные проекты и конфигурации и используйте кнопки для сборки, перестроения или очистки. Операции сборки начинаются немедленно, и все выходные данные отображаются в окне вывода .
Выбранные выбранные элементы запоминаются при следующем открытии диалогового окна сборки пакетной службы .
Примечание.
Пакетная сборка доступна не для всех типов проектов. См. статью "Создание нескольких конфигураций одновременно".
Сборка только выбранного проекта Visual C++
Выберите проект C++, а затем в строке меню выберите Сборка>Только проект и одну из следующих команд:
Только собрать Имя_проекта
Только перестроить Имя_проекта
Только очистить Имя_проекта
Только связать Имя_проекта
Эти команды применяются только к выбранному проекту C++ без сборки, перестроения, очистки или связывания зависимостей проектов и файлов решения. В зависимости от используемой версии Visual Studio подменю Только проект может содержать дополнительные команды.
Компиляция нескольких элементов проекта C++
В Обозреватель решений выберите несколько файлов, которые можно скомпилировать, откройте контекстное меню для одного из этих файлов, а затем нажмите кнопку "Компиляция" или нажмите клавиши CTRL+F7.
Если файлы имеют зависимости, они будут скомпилированы в порядке зависимостей. Операция компиляции завершится ошибкой, если файлам требуется предкомпилированный заголовок, который недоступен при компиляции. Операция компиляции использует текущую активную конфигурацию решения.
Остановка сборки
Выполните одно из следующих действий.
В строке меню выберите Сборка>Отменить.
Нажмите клавиши CTRL+BREAK.
Связанный контент
- Практическое руководство. Просмотр, сохранение и настройка файлов журнала сборки
- Получение журналов сборки
- Компилирование и сборка
- Общие сведения о конфигурациях сборки
- Практическое руководство. Настройка конфигураций отладки и выпуска
- Справочные сведения о сборке C/C++
- Параметры командной строки для команды devenv
- Проекты и решения