Bir C # projem var, MyProject.csproj "C: \ Projects \ MyProject \" konumunda bulunuyor. Ayrıca bu projenin çıktı dizinine kopyalanmasını istediğim dosyalarım var. Ancak dosyalar "C: \ MyContentFiles \" konumundadır, yani proje konisi içinde DEĞİLDİR. Bu dizinin alt dizinleri de vardır. Dizinin içeriği yönetilmez. Bu nedenle, altında olan her şeyi dahil etmeliyim.
Bunları projeye 'İçerik' olarak dahil ettiğimde kopyalanıyor ancak dizin yapısı kayboluyor. Bunun gibi bir şey yaptım: -
<Content Include="..\..\MyContentFiles\**">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
Bu dosyaları / dizinleri, dizin yapısı korunarak projenin çıktı dizinine yinelemeli olarak nasıl kopyalarım?