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


Задачи MSBuild, относящиеся к Visual C++

В задачах предоставляется код, выполняющийся во время процесса построения. Когда установлена среда Visual C++, доступны перечисленные ниже задачи (помимо установленных с MSBuild). Дополнительные сведения см. в разделе Общие сведения о MSBuild (Visual C++).

Помимо параметров, указанных для каждой задачи, в каждой задаче имеются следующие параметры.

Параметр

Описание

Condition

Необязательный параметр типа String.

Выражение типа Boolean, используемое ядром MSBuild для определения того, будет ли выполняться данная задача. Сведения об условиях, поддерживаемых MSBuild, см. в разделах Условия MSBuild.

ContinueOnError

Необязательный параметр типа Boolean.

Значение Boolean, указывающее, будут ли выполняться остальные задачи в целевом объекте в случае сбоя текущей задачи. Ошибка в задаче возникает в том случае, если метод Execute вызывает исключение или возвращает значение false.

Если параметру ContinueOnError присвоено значение true, то выполняемые задачи и задачи, в которых возникли ошибки, не влияют на весь целевой объект.

Если параметру ContinueOnError присвоено значение false, то остальные задачи не выполняются и весь целевой объект прекращает работу.

По умолчанию параметр ContinueOnError имеет значение false.

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

Название

Описание

Задача BscMake

Создает оболочку программы управления информацией для просмотра Майкрософт (bscmake.exe).

Задача CL

Создает оболочку компилятора Visual C++ (cl.exe).

Задача CPPClean

Удаляет временные файлы, которые MSBuild создает при построении проекта Visual C++.

Задача LIB

Создает оболочку 32-разрядного диспетчера библиотек Майкрософт (lib.exe).

Связывание задачи

Создает оболочку компоновщика Visual C++ (link.exe).

Задача MIDL

Создает оболочку компилятора языка IDL Майкрософт (midl.exe).

Задача MT

Создает оболочку средства создания манифестов Майкрософт (mt.exe).

Задача RC

Создает оболочку компилятора ресурсов Microsoft Windows (rc.exe).

Задача SetEnv

Задает или удаляет значение указанной переменной среды.

Задача VCMessage

Записывает в журнал предупреждающие сообщения и сообщения об ошибках во время построения.

Задача XDCMake

Создает оболочку для программы XML-документации (xdcmake.exe), которая объединяет файлы комментариев (XDC) документа XML в XML-файл.

Задача XSD

Создает оболочку инструмента определения схемы XML (xsd.exe), который создает файлы схемы или класса из источника.

Справочные сведения о MSBuild

Описание элементов системы MSBuild.

Задачи MSBuild

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

Написание задач

Описание процедуры создания задачи.

Журнал изменений

Дата

Журнал

Причина

Сентябрь 2010

Создан данный документ в ходе реорганизации других документов, в которых описываются задачи Visual C++.

Улучшение информации.