Partager via


Tâches MSBuild spécifiques à Visual C++

Les tâches fournissent le code exécuté pendant le processus de génération. Lorsque Visual C++ est installé, les tâches suivantes sont disponibles en plus de celles installées avec MSBuild. Pour plus d'informations, consultez Vue d'ensemble de MSBuild (Visual C++).

Outre les paramètres répertoriés pour chaque tâche, chacune a également les paramètres suivants :

Paramètre

Description

Condition

Paramètre String facultatif.

Expression Boolean utilisée par le moteur MSBuild pour déterminer si cette tâche est exécutée. Pour plus d'informations sur les conditions prises en charge par MSBuild, consultez Conditions MSBuild.

ContinueOnError

Paramètre Boolean facultatif.

Valeur Boolean qui spécifie si les autres tâches dans la cible s'exécutent si cette tâche échoue. La tâche échoue parce que la méthode Execute lève une exception ou retourne false.

Si ContinueOnError a la valeur true, le reste des tâches s'exécutent et la tâche qui a échoué ne provoque pas l'échec de l'ensemble de la cible.

Si ContinueOnError a la valeur false, aucune autre tâche ne s'exécute et toute la cible échoue.

Par défaut, ContinueOnError a la valeur false.

Rubriques connexes

Titre

Description

BscMake, tâche

Encapsule l'outil Microsoft Browse Information Maintenance Utility (bscmake.exe).

CL, tâche

Encapsule l'outil de compilateur de Visual C++, (cl.exe).

CPPClean, tâche

Supprime les fichiers temporaires que MSBuild crée lorsqu'un projet Visual C++ est construit.

LIB (tâche)

Encapsule l'outil Gestionnaire de bibliothèques 32 bits de Microsoft, (lib.exe).

Lier la tâche

Encapsule l'outil d'éditeur de liens de Visual C++, (link.exe).

MIDL (tâche)

Encapsule l'outil de compilateur Microsoft Interface Definition Language (MIDL), (midl.exe).

MT, tâche

Encapsule l'Outil Manifeste de Microsoft, (mt.exe).

RC, tâche

Encapsule le compilateur de ressources Microsoft Windows, (rc.exe).

SetEnv, tâche

Définit ou supprime la valeur d'une variable d'environnement spécifiée.

VCMessage, tâche

Enregistre les messages d'avertissement et d'erreur lors de la build.

XDCMake, tâche

Encapsule l'outil de documentation XML (xdcmake.exe), qui fusionne des fichiers du commentaire (.xdc) du document XML dans un fichier .xml.

XSD (tâche)

Encapsule l'outil Définition de schéma XML (xsd.exe), qui génère des fichiers de schéma ou de classe à partir d'une source.

Référence MSBuild

Décrit les éléments du système MSBuild.

Tâches MSBuild

Décrit les tâches, qui sont des unités de code qui peuvent être combinées pour produire une build.

Écriture de tâches

Décrit comment créer une tâche.

Historique des modifications

Date

Historique

Motif

Septembre 2010

Créé ce document dans le cadre d'une réorganisation d'autres documents qui décrivent des tâches de Visual C++.

Améliorations apportées aux informations.