「C:\ Projects \ MyProject \」にあるMyProject.csprojというC#プロジェクトがあります。このプロジェクトの出力ディレクトリにコピーしたいファイルもあります。ただし、ファイルは「C:\ MyContentFiles \」の場所にあります。つまり、プロジェクトコーン内にはありません。このディレクトリにはサブディレクトリもあります。ディレクトリの内容は管理されていません。したがって、その下にあるものをすべて含める必要があります。
それらを「コンテンツ」としてプロジェクトに含めると、コピーされますが、ディレクトリ構造が失われます。私はこのようなことをしました:-
<Content Include="..\..\MyContentFiles\**">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
これらのファイル/ディレクトリを、ディレクトリ構造を保持したままプロジェクトの出力ディレクトリに再帰的にコピーするにはどうすればよいですか?