GetAssemblyIdentity 任务
从指定的文件检索程序集标识并输出标识信息。
任务参数
下表描述了 GetAssemblyIdentity 任务的参数。
Parameter |
说明 |
---|---|
Assemblies |
可选 ITaskItem[] 输出参数。 包含检索的程序集标识。 |
AssemblyFiles |
必选 ITaskItem[] 参数。 指定要从中检索标识的文件。 |
备注
Assemblies 参数输出的项包含名为 Version、PublicKeyToken 和 Culture 的项元数据项。
除了上面列出的参数,此任务还将从 TaskExtension 类继承参数,此类本身从 Task 类继承。 有关这些附加参数及其说明的列表,请参见 TaskExtension 基类。
示例
下面的示例检索 MyAssemblies 项中指定的文件的标识,并将其输出到 MyAssemblyIdentities 项。
<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>