I have the following:
<ItemGroup> <Files Include="C:\Versioning\**\file.version" /> <ItemGroup> <ReadLinesFromFile File="%(Files.Identity)"> <Output TaskParameter="Lines" ItemName="_Version"/> </ReadLinesFromFile>
where each file.version file contains only one line, which, you guessed it, is a version of Major.Minor.Build.Revision .
I want to be able to associate each item in the Files ItemGroup with its _Version , adding the latter as metadata so that I can do something like:
<Message Text="%(Files.Identity): %(Files.Version)" />
and MSBuild prints a nice list of file version associations.
Is it possible?
source share