gpt4 book ai didi

MSBuild任务读取dll的版本

转载 作者:行者123 更新时间:2023-12-02 07:14:00 26 4
gpt4 key购买 nike

我正在寻找一个 MSBuild 任务,它可以告诉我特定 dll 的版本。有可用的任务吗?

在我的例子中,dll 是一个 .Net 程序集,因此我实际上正在寻找 Assembly.FullName。

最佳答案

GetAssemblyIdentity是你的男人。此任务输出包含名为 Version、PublicKeyToken 和 Culture 的项目元数据条目。

<ItemGroup>
<MyAssemblies Include="File1.dll;File2.dll" />
</ItemGroup>

<Target Name="RetrieveIdentities>
<GetAssemblyIdentity
AssemblyFiles="@(MyAssemblies)">
<Output
TaskParameter="Assemblies"
ItemName="MyAssemblyIdentities"/>
</GetAssemblyIdentity>
</Target>

关于MSBuild任务读取dll的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/443188/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com