In MSBuild, it's easy to duplicate a property and upper case the value:
<PropertyGroup>
<Name>Sarah</Name>
<UpperName>$(Name.ToUpper())</UpperName>
</PropertyGroup>
How can I duplicate each item of item type Names, upper case it, and create a new item type UpperNames ?
<ItemGroup>
<Names Include="Tim" />
<Names Include="Sam" />
</ItemGroup>
Like so: