Диалоговое окно "Параметры": "Проекты и решения > " сборка и запуск

В этом диалоговом окне можно указать максимальное число проектов C++ или C#, которые могут одновременно создаваться, некоторые поведения сборки по умолчанию, а также некоторые параметры журнала построения. Чтобы открыть эти параметры, выберите пункты меню Сервис>Параметры, разверните Проекты и решения и выберите Сборка и запуск.

Максимальное число параллельно выполняемых сборок проектов

Указание максимального числа проектов C++ и C#, сборка которых может выполняться одновременно. Для оптимизации процесса построения для максимального количества параллельных сборок проектов автоматически назначается количество процессоров компьютера. Максимальное значение — 32.

Выполнять сборку только запускаемых проектов и их зависимостей при запуске

При нажатии клавиши F5, выборе пункта меню Отладка>Начать отладку или при выборе соответствующих команд в меню Сборка выполняется сборка только запускаемого проекта и его зависимостей. Если флажок снят, выполняется сборка всех проектов и зависимостей.

При запуске, когда проекты устарели

Применяется только к проектам на C++.

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

При запуске, когда возникают ошибки сборки или развертывания

Применяется только к проектам на C++.

При запуске проекта с помощью клавиши F5 или команды Отладка>Начать отладку и использовании параметра по умолчанию Предлагать выполнить сборку отображается сообщение о том, следует ли запустить проект несмотря на ошибки сборки. Выберите вариант Запустить старую версию, чтобы автоматически запустить последнюю работоспособную сборку. При этом могут возникнуть несоответствия между выполняемым кодом и исходным кодом. Выберите вариант Не запускать, чтобы закрыть это сообщение.

Для новых решений использовать текущий выбранный проект в качестве запускаемого проекта

Если этот параметр установлен, в новых решениях в качестве запускаемого проекта используется текущий проект.

Степень подробности выводимых сообщений при сборке проекта MSBuild

Определяет объем сведений из процесса сборки, отображаемый в окне Вывод.

Степень подробности журнала сборки для проекта MSBuild

Применяется только к проектам на C++.

Определяет, сколько сведений записывается в файл журнала сборки, который находится в папке \<ProjectName>\Debug\<ProjectName.log>.

Выполнение сборки с низким приоритетом процесса

Предписывает Visual Studio выполнять все процессы компиляции и связывания по приоритету "Ниже обычного" в качестве управляемого операционной системой. При выборе этого параметра увеличивается скорость реагирования компьютера во время выполнения сборки, но увеличивается время, затраченное на завершение сборки. Сведения о том, как работает приоритет процесса в Windows, см. в разделе "Планирование приоритетов".

См. также