GetAssemblyIdentity-Aufgabe
Ruft die Assemblyidentitäten aus den angegebenen Dateien ab und gibt die Identitätsinformation aus
Aufgabenparameter
In der folgenden Tabelle werden die Parameter der GetAssemblyIdentity
-Aufgabe beschrieben.
Parameter | Beschreibung |
---|---|
Assemblies |
Optionaler ITaskItem[] -Ausgabeparameter.Enthält die abgerufenen Assemblyidentitäten |
AssemblyFiles |
Erforderlicher ITaskItem[] -Parameter.Gibt die Dateien an, aus denen Identitäten abgerufen werden sollen |
Hinweise
Die Elementausgabe des Assemblies
-Parameters enthält Metadaten-Datensätze namens Version
, PublicKeyToken
und Culture
.
Zusätzlich zu den oben aufgeführten Parametern erbt diese Aufgabe Parameter von der TaskExtension-Klasse, die selbst von der Task-Klasse erbt. Eine Liste mit diesen zusätzlichen Parametern und ihren Beschreibungen finden Sie unter TaskExtension-Basisklasse.
Beispiel
Im folgenden Beispiel wird die Identität der im MyAssemblies
-Element angegebenen Dateien abgerufen und im MyAssemblyIdentities
-Element ausgegeben.
<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>