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


Построение на стадии разработки приложения

Решение и его отдельные проекты, как правило, собираются и тестируются в отладочном построении. Разработчики компилируют отладочное построение многократно, на каждом этапе процесса разработки. Отладка — двухступенчатый процесс. Сначала исправляются ошибки времени компиляции. К этим ошибкам могут относиться неверный синтаксис, ошибки в зарезервированных словах и несовпадения типов. Затем используется отладчик для обнаружения и устранения таких проблем, как логические и семантические ошибки, обнаруженные во время выполнения.

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

Выбор и изменение конфигураций построений

Для определения конфигураций проектов, являющихся наборами свойств для всех поддерживаемых комбинаций построения и платформы (например, выпуск для Win32), используется диалоговое окно Диалоговое окно "Диспетчер конфигураций". Можно создавать собственные построения, например построения проверки качества для тестеров или индивидуальное построение для испытания какого-либо предварительного кода. После этого можно использовать конструктор проектов, чтобы изменить параметры каждого сочетания построения и платформы. Дополнительные сведения см. в разделе Знакомство с конструктором проектов.

Диалоговое окно Страницы свойств решения используется для определения свойств решения. Обычные свойства включают в себя параметры автозагружаемого проекта и зависимостей проекта. Свойства конфигурации содержат раскрывающиеся списки конфигураций проекта и доступных платформ, а также флажки для выбора этих проектов для построения и (если эта возможность включена) для развертывания. Сочетание конфигурации проекта и выбранной платформы определяет конфигурацию построения, которое будет использоваться. Дополнительные сведения см. в разделе Solution Property Pages Dialog Box.

Раскрывающийся список Конфигурации решения в панели инструментов Стандартная используется для выбора активной конфигурации построения решения, а также для открытия диалогового окна Диспетчер конфигураций. You also can access the Configuration Manager by selecting Configuration Manager from the Build menu.

Связанные разделы

Название.

Описание

Главный процесс (vshost.exe)

Describes vshost.exe, which improves debugging performance, enables partial-trust debugging, and enables design-time expression evaluation.

Практическое руководство. Отключение главного процесса

Describes how to disable the hosting process when doing so is required.

Построение в Visual Studio

Links to documents that show how to configure debug builds, release builds, and special builds for particular groups of internal and external users.

Развертывание приложений и компонентов

Links to documents that describe how to distribute a finished application or component to other users.

Конфигурации построений

Describes build configurations, and shows how to create them and modify them.

Диалоговое окно "Диспетчер конфигураций"

Describes the options in the Configuration Manager dialog box.

Проекты как контейнеры

Provides background information about Visual Studio projects.

Свойства проектов

Describes project properties and how some properties apply to particular builds.

Образец построения C/C++

Links to documents that explain how to build C and C++ projects.

Параметры командной строки для команды Devenv

Describes how to build on the command line, either directly or by creating a script or batch file.