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