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>