Is it possible to modify a ItemGroup\'s metadata after it is declared.
For Example:
In response to Nomad, it appears that a target gets a copy of the current value of properties and items when the target is called. In your example you can fix the problem by calling the DefaultTarget after the PreProcess target has completed. One way to do this would be to specify that the DefaultTarget depends on the PreProcess target: