Я пытаюсь скопировать несколько файлов в $ (TargetDir) в другую папку (например, C: \ BinCache), но по какой-то причине я не могу заставить MSBuild перестать жаловаться.
<Target Name="AfterBuild">
<Copy SourceFiles="$(TargetDir)\*.*"
DestinationFolder="C:\BinCache" />
</Target>
Что я здесь не так делаю?
РЕДАКТИРОВАТЬ: решение состоит в том, чтобы использовать задачу CreateItem. Предположительно, Visual Studio 2008 снимает это ограничение. Спасибо, Скотт!
<Target Name="AfterBuild">
<CreateItem Include="$(TargetDir)\*.*">
<Output TaskParameter="Include" ItemName="SourceFiles" />
</CreateItem>
<Copy SourceFiles="@(SourceFiles)" DestinationFolder="C:\BinCache" />
</Target>