我有以下内容:
<ItemGroup>
<Files Include="C:\Versioning\**\file.version" />
<ItemGroup>
<ReadLinesFromFile File="%(Files.Identity)">
<Output TaskParameter="Lines" ItemName="_Version"/>
</ReadLinesFromFile>
每个文件.version文件只包含一行,即一个形式为Major.Minor.Build.Revision
的版本。
我希望能够通过添加元数据将_Version
与Files
ItemGroup中的每个项目关联起来,以便我可以执行类似以下操作:
<Message Text="%(Files.Identity): %(Files.Version)" />
能否让MSBuild输出一个漂亮的文件版本关联列表呢?
@Files
项引用更正为@(Files)
。 - tm1