Построение на стадии разработки приложения
Решение и его отдельные проекты, как правило, собираются и тестируются в отладочном построении. Разработчики компилируют отладочное построение многократно, на каждом этапе процесса разработки. Отладка — двухступенчатый процесс. Сначала исправляются ошибки времени компиляции. К этим ошибкам могут относиться неверный синтаксис, ошибки в зарезервированных словах и несовпадения типов. Затем используется отладчик для обнаружения и устранения таких проблем, как логические и семантические ошибки, обнаруженные во время выполнения.
Когда проект или решение полностью разработаны и в достаточной степени отлажены, их компоненты компилируются с использованием в окончательное построение — выпуск. По умолчанию в построении выпуска используются различные методы оптимизации. Оптимизация используется при построении, чтобы программа занимала меньше места и быстрее работала.
Выбор и изменение конфигураций построений
Для определения конфигураций проектов, являющихся наборами свойств для всех поддерживаемых комбинаций построения и платформы (например, выпуск для Win32), используется диалоговое окно Диалоговое окно "Диспетчер конфигураций". Можно создавать собственные построения, например построения проверки качества для тестеров или индивидуальное построение для испытания какого-либо предварительного кода. После этого можно использовать конструктор проектов, чтобы изменить параметры каждого сочетания построения и платформы. Дополнительные сведения см. в разделе Знакомство с конструктором проектов.
Диалоговое окно Страницы свойств решения используется для определения свойств решения. Обычные свойства включают в себя параметры автозагружаемого проекта и зависимостей проекта. Свойства конфигурации содержат раскрывающиеся списки конфигураций проекта и доступных платформ, а также флажки для выбора этих проектов для построения и (если эта возможность включена) для развертывания. Сочетание конфигурации проекта и выбранной платформы определяет конфигурацию построения, которое будет использоваться. Дополнительные сведения см. в разделе Solution Property Pages Dialog Box.
Раскрывающийся список Конфигурации решения в панели инструментов Стандартная используется для выбора активной конфигурации построения решения, а также для открытия диалогового окна Диспетчер конфигураций. You also can access the Configuration Manager by selecting Configuration Manager from the Build menu.
Связанные разделы
Название. |
Описание |
---|---|
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. |
|
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. |
|
Links to documents that explain how to build C and C++ projects. |
|
Describes how to build on the command line, either directly or by creating a script or batch file. |