Share via


GetAssemblyIdentity (attività)

Recupera le identità degli assembly dai file specificati ed estrae le informazioni sulle identità.

Parametri dell'attività

Nella tabella che segue vengono descritti i parametri dell'attività GetAssemblyIdentity.

Parametro Descrizione
Assemblies Parametro di output ITaskItem[] facoltativo.

Contiene le identità di assembly recuperate.
AssemblyFiles Parametro ITaskItem[] obbligatorio.

Specifica i file da cui recuperare le identità.

Osservazioni:

Gli elementi estratti dal parametro Assemblies contengono voci di metadati degli elementi denominati Version, PublicKeyToken e Culture.

Oltre ai parametri elencati sopra, questa attività eredita i parametri dalla classe TaskExtension, che a sua volta eredita dalla classe Task. Per un elenco di questi parametri aggiuntivi e le rispettive descrizioni, vedere TaskExtension Base Class.

Esempio

Nell'esempio seguente l'identità dei file specificati nell'elemento MyAssemblies viene recuperata ed estratta nell'elemento 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>

Vedi anche