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, , PublicKeyTokenve Cultureadlı 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>

Ayrıca bkz.