GetAssemblyIdentity-Aufgabe
Ruft die Assemblyidentitäten aus den angegebenen Dateien ab und gibt die Identitätsinformationen 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 vom Assemblies-Parameter ausgegebenen Elemente enthalten Elementmetadateneinträge mit den Namen 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 aus den im MyAssemblies-Element angegebenen Dateien abgerufen. Die abgerufenen Identitätsinformationen werden im MyAssemblyIdentities-Element ausgegeben.
<Project xmlns="https://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"
</Target>
</Project>