В файле проекта я импортирую свой целевой файл
<Import Project="Build\CopyDependencies.target" />
а затем я вызываю цель из этого целевого файла
<CallTarget Targets="CopyDependencies" UseResultsCache="false" />
Если я отредактирую файл CopyDependencies.target, я должен перезагрузить целое решение, и только потом изменения в CopyDependencies.target вступят в силу. Я считаю, что это кеширование определений построений в Visual Studio? Если да, возможно, его можно отключить?