从指定的文件检索程序集标识并输出标识信息。
任务参数
下表描述了 GetAssemblyIdentity 任务的参数。
| 参数 | 说明 |
|---|---|
Assemblies |
可选的 ITaskItem[] 输出参数。包含检索到的程序集标识。 |
AssemblyFiles |
必选 ITaskItem[] 参数。指定要从中检索标识的文件。 |
注解
由 Assemblies 参数输出的项包含名为 Version、PublicKeyToken 和 Culture 的项元数据条目。
除上面列出的参数外,此任务还从 TaskExtension 类继承参数,后者自身继承自 Task 类。 有关这些其他参数的列表及其说明的信息,请参阅 TaskExtension 基类。
示例
以下示例检索 MyAssemblies 项中指定的文件的标识,然后将其输出到 MyAssemblyIdentities 项。
<Project>
<ItemGroup>
<MyAssemblies Include="File1.dll;File2.dll" />
</ItemGroup>
<Target Name="RetrieveIdentities">
<GetAssemblyIdentity AssemblyFiles="@(MyAssemblies)">
<Output TaskParameter="Assemblies" ItemName="MyAssemblyIdentities" />
</GetAssemblyIdentity>
</Target>
</Project>