Exporter (0) Imprimer
Développer tout
Développer Réduire
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

CallTarget, tâche

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

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

Paramètre

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. La valeur par défaut est false.

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.

UseResultsCache

Paramètre Boolean facultatif.

Si la valeur est true, le résultat mis en cache est retourné, le cas échéant.

Remarque   Lorsqu'une tâche MSBuild est exécutée, sa sortie est mise en cache dans une portée (NomFichierProjet, PropriétésGlobales)[NomsCibles] comme une liste d'éléments de génération.

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 souhaitez générer les cibles par défaut, utilisez le MSBuild, tâche, avec le paramètre Projects égal à $(MSBuildProjectFile).

En plus des paramètres énumérés ci-dessus, cette tâche hérite des paramètres de la classe TaskExtension, qui hérite elle-même de la classe Task. Pour obtenir la liste de ces paramètres supplémentaires et de leurs descriptions, consultez Classe TaskExtension Base.

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

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

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

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

</Project>

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft