У меня есть проект С#, который говорит MyProject.csproj, расположенный в "C:\Projects\MyProject". У меня также есть файлы, которые я хочу скопировать в выходной каталог этого проекта. Но файлы находятся в месте "C:\MyContentFiles \", то есть они НЕ входят в конус проекта. Этот каталог также имеет подкаталоги. Содержимое каталога не управляется. Поэтому я должен включить все, что находится под ним.
Когда я включаю их как "Контент" в проект, они копируются, но структура каталогов теряется. Я сделал что-то вроде этого: -
<Content Include="..\..\MyContentFiles\**">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
Как скопировать эти файлы/каталоги рекурсивно в выходной каталог проекта с сохраненной структурой каталогов?