Freigeben über


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>

Weitere Informationen