GetAssemblyIdentity görevi
Belirtilen dosyalardan derleme kimliklerini alır ve kimlik bilgilerini çıkarır.
Görev parametreleri
Aşağıdaki tabloda görevin parametreleri GetAssemblyIdentity
açıklanmaktadır.
Parametre | Tanım |
---|---|
Assemblies |
İsteğe bağlı ITaskItem[] çıkış parametresi.Alınan derleme kimliklerini içerir. |
AssemblyFiles |
Gerekli ITaskItem[] parametresi.Kimlikleri alınacak dosyaları belirtir. |
Açıklamalar
parametresi tarafından çıkış yapılan Assemblies
öğeler, , PublicKeyToken
ve Culture
adlı Version
öğe meta veri girdilerini içerir.
Yukarıda listelenen parametrelere ek olarak, bu görev kendi sınıfından TaskExtension devralan sınıfından Task parametreleri devralır. Bu ek parametrelerin ve açıklamalarının listesi için bkz . TaskExtension temel sınıfı.
Örnek
Aşağıdaki örnek, öğede MyAssemblies
belirtilen dosyaların kimliğini alır ve bunları öğeye aktarır 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>