UsingTask, élément (MSBuild)

 
UsingTask, élément (MSBuild) 

Mappe la tâche référencée dans un élément Task à l'assembly qui contient l'implémentation de la tâche.



<UsingTask TaskName="TaskName"
    AssemblyName = "AssemblyName" 
    Condition="'String A'=='String B'" />
Attributs et élémentsAttributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

 
Attribut Description

AssemblyName

L'attribut AssemblyName ou AssemblyFile est obligatoire.

Nom de l'assembly à charger. L'attribut AssemblyName accepte des assemblys possédant des noms forts, mais ce n'est pas indispensable. L'utilisation de cet attribut équivaut au chargement d'un assembly via la méthode Load dans le .NET Framework.

Vous ne pouvez pas l'utiliser en même temps que l'attribut AssemblyFile.

AssemblyFile

L'attribut AssemblyName ou AssemblyFile est obligatoire.

Chemin d'accès à l'assembly. Cet attribut accepte les chemins d'accès complets et relatifs. Les chemins d'accès relatifs sont liés au répertoire du projet actif. L'utilisation de cet attribut équivaut au chargement d'un assembly via la méthode LoadFrom dans le .NET Framework.

Vous ne pouvez pas l'utiliser en même temps que l'attribut AssemblyName.

TaskName

Attribut requis.

Nom de la tâche à référencer à partir d'un assembly. Si des ambiguïtés sont possibles, cet attribut doit toujours spécifier des espaces de noms complets, sans quoi MSBuild choisit une correspondance arbitraire, ce qui risque de produire des résultats inattendus.

Condition

Attribut facultatif.

Condition à évaluer. Pour plus d'informations, consultez Conditions MSBuild.

Éléments enfants

Aucun.

Éléments parents

 
Élément Description

Project

Élément racine requis d'un fichier projet MSBuild.

NotesNotes

Les variables d'environnement, les propriétés de ligne de commande et les propriétés de niveau projet peuvent être référencées n'importe où dans l'élément UsingTask tant qu'elles apparaissent dans le fichier projet, explicitement ou via un fichier projet importé. Pour plus d'informations, consultez Tâches MSBuild.

RemarqueRemarque

Les propriétés de niveau projet n'ont aucune signification si l'élément UsingTask provient de l'un des fichiers .tasks inscrits globalement au niveau du moteur MSBuild. Ce ne sont pas des propriétés MSBuild globales.

ExempleExemple

L'exemple suivant montre comment utiliser l'élément UsingTask avec un attribut AssemblyName.



<UsingTask TaskName="Microsoft.Build.Tasks.Csc"
              AssemblyName="Microsoft.Build.Tasks" />

L'exemple suivant montre comment utiliser l'élément UsingTask avec un attribut AssemblyFile.



<UsingTask TaskName="Email"
              AssemblyFile="c:\myTasks\myTask.dll" />
Voir aussiVoir aussi

Ces informations proviennent du site de http://msdn2.microsoft.com
Source de cette page : http://msdn2.microsoft.com/fr-fr/library/t41tzex2.aspx

Réseaux sociaux

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.

 

Nuage de mots clés

7 mots clés dont 0 définis manuellement (plus d'information...).

Avertissement

Cette page ne possède pas encore de mots clés manuels, ceci est donc un exemple automatique (les niveaux de pertinence sont fictifs, mais les liens sont valables). Pour tester le nuage avec une page qui contient des mots définis manuellement, vous pouvez cliquer ici.

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.

 

Astuce pour imprimer les couleurs des cellules de tableaux : http://www.gaudry.be/ast-rf-450.html
Aucun commentaire pour cette page

© Ce document issu de l′infobrol est enregistré sous le certificat Cyber PrInterDeposit Digital Numbertection. Enregistrement IDDN n° 5329-6970
Document créé le 07/11/06 23:39, dernière modification le Vendredi 17 Juin 2011, 12:11
Source du document imprimé : http://www.gaudry.be/dotnet-rf-t41tzex2.html Document affiché 1 fois ce mois de Juin.
St.Gaudry©07.01.02
Outils (masquer)
||
Recherche (afficher)
Recherche :

Utilisateur (masquer)
Navigation (masquer)
Apparence (afficher)
Stats (afficher)
15832 documents
452 astuces.
549 niouzes.
3099 definitions.
447 membres.
8115 messages.

Document genere en :
0,82 seconde

Mises à jour :
Mises à jour du site
Citation (masquer)
On fait la science avec des faits, comme on fait une maison avec des pierres : mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison.

Henri Poincaré
 
l'infobrol
Nous sommes le Vendredi 01 Juin 2012, 05:47, toutes les heures sont au format GMT+1.00 Heure, heure d'été (+1)