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>