GetAssemblyIdentity görev
Derleme kimlikleri belirtilen dosyalarından alır ve kimlik bilgileri verir.
Görev parametreleri
Aşağıdaki tabloda parametrelerini açıklar GetAssemblyIdentity görevi.
Parametre |
Description |
---|---|
Assemblies |
İsteğe bağlı ITaskItem[] çıkış parametresi. Alınan derleme kimliklerini içerir. |
AssemblyFiles |
Gerekli ITaskItem[] parametresi. Kimliklerden almak için dosyaları belirtir. |
Notlar
Öğeleri tarafından çıktı Assemblies parametresi içeren adlandırılmış öğe meta veri girdilerini Version, PublicKeyToken, ve Culture.
Yukarıda listelenen parametrelere ek olarak, bu görevi parametrelerinden devralan TaskExtension kendisinde sınıfı miras Task sınıfı.Bu ek parametreler ve açıklamalarının listesi için bkz: TaskExtension temel sınıf.
Örnek
Aşağıdaki örnek, belirtilen dosya kimliğini alır MyAssemblies madde ve bunlara verir MyAssemblyIdentities madde.
<Project xmlns="https://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"
</Target>
</Project>