Сведения об этапах настраиваемого построения и событиях построения.
Обновлен: Ноябрь 2007
Существуют два способа настройки процесса построения при помощи среды разработки Visual C++.
Этапы настраиваемого построения
Этап настраиваемого построения является правилом построения, связанным либо с проектом, либо с одним или несколькими файлами. Этап настраиваемого построения может передавать входные файлы инструменту, в результате чего создается один или несколько выходных файлов. Например, файлы справки в приложениях MFC построены при помощи этапов настраиваемого построения. Дополнительные сведения см. в разделе Указание этапов настраиваемого построения.События построения
События построения позволяют настроить построение проекта. Существует три события построения: перед построением, перед компоновкой и после построения. Событие построения позволяет указать, какое действие произойдет в конкретный момент времени в процессе построения. Например, можно использовать событие построения для регистрации файла посредством программы regsvr32.exe после того, как построение проекта завершено. Дополнительные сведения см. в разделе Задание событий построения.
Устранение неполадок, связанных с этапами настраиваемого построения и событиями построения, помогает проверить правильность работы этапов построения и событий построения.
Формат вывода этапа настраиваемого построения или события построения может также повысить удобство использования инструмента. Дополнительные сведения см. в разделе Форматирование выходных данных этапа настраиваемого построения или события построения.
События построения и этапы настраиваемого построения запускаются в следующем порядке вместе с другими этапами построения:
Событие перед построением
Этапы настраиваемого построения в отдельных файлах
Генератор прокси
MIDL
Компилятор ресурсов
Компилятор C/C++
Событие перед компоновкой
Компоновщик или библиотекарь (по необходимости)
BSCMake
Этап настраиваемого построения проекта
Средство веб-развертывания. Средство веб-развертывания запускается как часть построения только в том случае, если средства компоновщика или библиотекаря также запущены. Тем не менее, можно запустить средство веб-развертывания через меню Построение.
События после построения
Этап настраиваемого построения проекта, средство веб-развертывания и событие после построения запускаются (последовательно) в той же точке построения — после завершения всех процессов построения.
См. также
Ссылки
Диалоговое окно "Порядок построения инструментов"