Я создаю Элемент B на основе элемента A и хотел бы скопировать все метаданные A в B (и добавить некоторые дополнительные метаданные).
<ItemGroup>
<B Include="@A">
<M1>%(A.M1)</M1>
<M2>%(A.M2)</M2>
<M3>%(A.M3)</M3>
...
<M100>%(A.M100)</M100>
... Additional metadata specific to B ...
</B>
</ItemGroup>
Вместо того, чтобы копировать все метаданные M1 - M100 по отдельности из A в B, можно ли указать msbuild скопировать все метаданные из A в B?
Может ли такая «пакетная копия метаданных» быть обусловленной?
Что-то вроде:
<ItemGroup>
<B Include="@A">
... Additional metadata specific to B ...
</B>
</ItemGroup>
<CopyMetadata From="@A" To="@B" Condition="... Check something ..."/>
Спасибо.