Freigeben über


Spezifische MSBuild-Aufgaben für Visual C++

Aktualisiert: September 2010

Aufgaben stellen den Code bereit, der während des Buildprozesses ausgeführt wird. Wenn Visual C++ installiert ist, sind die folgenden Aufgaben zusätzlich zu den mit MSBuild installierten Aufgaben verfügbar. Weitere Informationen finden Sie unter Übersicht über MSBuild (Visual C++) .

Zusätzlich zu den Parametern der einzelnen Aufgaben verfügt jede Aufgabe auch über die folgenden Parameter.

Parameter

Beschreibung

Condition

Optionaler String-Parameter.

Ein Boolean-Ausdruck, mit dem vom MSBuild-Modul ermittelt wird, ob diese Aufgabe ausgeführt wird. Weitere Informationen zu den Bedingungen, die von MSBuild unterstützt werden, finden Sie unter MSBuild-Bedingungen.

ContinueOnError

Optionaler Boolean-Parameter.

Ein Boolean-Ausdruck, der angibt, ob die übrigen Aufgaben im Ziel ausgeführt werden, wenn diese Aufgabe fehlschlägt. Die Aufgabe schlägt fehl, wenn die Execute-Methode entweder eine Ausnahme auslöst oder false zurückgibt.

Wenn ContinueOnError auf true festgelegt wird, werden die übrigen Aufgaben ausgeführt, d. h., die fehlgeschlagene Aufgabe führt nicht dazu, dass das gesamte Ziel fehlschlägt.

Wenn ContinueOnError auf false festgelegt wird, werden die übrigen Aufgaben nicht ausgeführt, und das gesamte Ziel schlägt fehl.

Standardmäßig ist ContinueOnError auf false festgelegt.

Verwandte Themen

Titel

Beschreibung

BscMake-Aufgabe

Umschließt das Microsoft-Wartungshilfsprogramm zum Durchsuchen von Informationen ("bscmake.exe").

CL-Aufgabe

Umschließt das Visual C++-Compilertool ("cl.exe").

CPPClean-Aufgabe

Löscht die temporären Dateien, die MSBuild erstellt, wenn ein Visual C++-Projekt erstellt wird.

LIB-Aufgabe

Umschließt das 32-Bit-Tool von Microsoft zur Bibliotheksverwaltung ("lib.exe").

Link-Aufgabe

Umschließt das Visual C++-Linkertool ("link.exe").

MIDL-Aufgabe

Umschließt das MIDL (Microsoft Interface Definition Language)-Compilertool ("midl.exe").

MT-Aufgabe

Umschließt das Microsoft Manifest-Tool ("mt.exe").

RC-Aufgabe

Umschließt das Microsoft Windows-Ressourcencompilertool ("rc.exe").

SetEnv-Aufgabe

Legt den Wert einer angegebenen Umgebungsvariablen fest oder löscht ihn.

VCMessage-Aufgabe

Protokolliert Warn- und Fehlermeldungen während eines Builds.

XDCMake-Aufgabe

Umschließt das XML-Dokumentationstool ("xdcmake.exe"), das XML-Dokument-Kommentardateien (.xdc) mit einer XML-Datei zusammenführt.

XSD-Aufgabe

Umschließt das XML-Schemadefinitionstool (xsd.exe), das Schema- oder Klassendateien von einer Quelle generiert.

MSBuild-Referenz

Beschreibt die Elemente des MSBuild-Systems.

MSBuild-Aufgaben

Beschreibt Aufgaben, die Einheiten von Code darstellen und zum Erstellen eins Build kombiniert werden können.

Schreiben von Aufgaben

Beschreibt das Erstellen einer Aufgabe.

Änderungsprotokoll

Datum

Versionsgeschichte

Grund

September 2010

Dieses Dokument wurde im Rahmen einer Umstrukturierung anderer Dokumente erstellt, in denen Visual C++-Aufgaben beschrieben werden.

Informationsergänzung.