GetAssemblyIdentity (tâche)
Récupère les identités d’assembly des fichiers spécifiés et génère les informations d’identité.
Paramètres de tâche
Le tableau ci-dessous décrit les paramètres de la tâche GetAssemblyIdentity
.
Paramètre | Description |
---|---|
Assemblies |
Paramètre de sortie ITaskItem[] facultatif.Contient les identités d’assembly récupérées. |
AssemblyFiles |
Paramètre ITaskItem[] obligatoire.Spécifie les fichiers à partir desquels récupérer les identités. |
Remarques
Les éléments générés par le paramètre Assemblies
contiennent des entrées de métadonnées d’élément nommées Version
, PublicKeyToken
et Culture
.
En plus des paramètres énumérés ci-dessus, cette tâche hérite des paramètres de la classe TaskExtension , qui elle-même hérite de la classe Task . Pour obtenir la liste de ces paramètres supplémentaires et leurs descriptions, consultez Classe de base TaskExtension.
Exemple
L’exemple suivant récupère l’identité des fichiers spécifiés dans l’élément MyAssemblies
, puis les génère dans l’élément MyAssemblyIdentities
.
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<MyAssemblies Include="File1.dll;File2.dll" />
</ItemGroup>
<Target Name="RetrieveIdentities">
<GetAssemblyIdentity AssemblyFiles="@(MyAssemblies)">
<Output TaskParameter="Assemblies" ItemName="MyAssemblyIdentities" />
</GetAssemblyIdentity>
</Target>
</Project>