Короткая история: у меня есть список с атрибутом true. Я хочу скопировать все эти файлы в список папок, скажем, определенных ...
SomeFolder
Для этого вот что я делаю сегодня:
<CreateItem Include="%(Reference.HintPath)"
Condition="'%(Reference.Binplace)' == 'true'"
AdditionalMetadata="DestinationFolder=$(DestinationForReferences)\%(Reference.BinplaceFolder)">
<Output ItemName="Binplace" TaskParameter="Include" />
</CreateItem>
У меня уже есть цель, называемая Binplace, которая внутренне вызывает Copy. Проблема в том, что это один элемент, и я не знаю, как я могу вызвать Copy для нескольких из этих элементов
И в моем файле CSPROJ я делаю это:
<Reference Include="MyCompany.Something.Something">
<HintPath>$(LocalLibraryFolder)\MyCompany.Something.Something.dll</HintPath>
<Binplace>true</Binplace>
</Reference>