Partager via


CallTarget, tâche

Mise à jour : novembre 2007

Appelle les cibles spécifiées dans le fichier projet.

Paramètres de la tâche

Le tableau suivant décrit les paramètres de la tâche CallTarget.

Paramètres

Description

RunEachTargetSeparately

Paramètre de sortie Boolean facultatif.

Si true, le moteur MSBuild est appelé une fois par cible. Si false, le moteur MSBuild est appelé une fois pour générer toutes les cibles.

TargetOutputs

Paramètre de sortie ITaskItem[] facultatif.

Contient les sorties de toutes les cibles créées.

Targets

Paramètre String[] facultatif.

Spécifie la ou les cibles à générer.

Notes

Si une cible spécifiée dans Targets échoue et que RunEachTargetSeparately est true, la tâche continue à générer les cibles restantes.

Si vous voulez générer les cibles par défaut, utilisez la tâche MSBuild et affectez la valeur $(MSBuildProjectFile) au paramètre Projects.

Exemple

L'exemple suivant appelle TargetA de l'intérieur de CallOtherTargets.

<Project DefaultTargets="CallOtherTargets"
    xmlns="https://schemas.microsoft.com/developer/msbuild/2003">

    <Target Name="CallOtherTargets">
        <CallTarget Targets="TargetA"/>
    </Target>

    <Target Name="TargetA">
        <Message Text="Building TargetA..." />
    </Target>

</Project>

Voir aussi

Concepts

Cibles de MSBuild

Autres ressources

Référence des tâches MSBuild