GetAssemblyIdentity – úloha
Načte identity sestavení ze zadaných souborů a vypíše informace o identitě.
Parametry úkolu
Následující tabulka popisuje parametry GetAssemblyIdentity
úlohy.
Parametr | Popis |
---|---|
Assemblies |
Volitelný ITaskItem[] výstupní parametr.Obsahuje načtené identity sestavení. |
AssemblyFiles |
Požadovaný parametr ITaskItem[] .Určuje soubory, ze které se mají načítat identity. |
Poznámky
Výstup položek parametru Assemblies
obsahuje položky metadat položek s názvem Version
, PublicKeyToken
a Culture
.
Kromě výše uvedených parametrů tato úloha dědí parametry z TaskExtension třídy, která sama dědí z Task třídy. Seznam těchto dalších parametrů a jejich popisů naleznete v tématu TaskExtension základní třída.
Příklad
Následující příklad načte identitu souborů zadaných v MyAssemblies
položce a vypíše je do MyAssemblyIdentities
položky.
<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>