title: Including content files in .csproj that are outside the project cone
body: <p>I have a C# project say MyProject.csproj located at "C:\Projects\MyProject\". I also have files that I want copied into the output directory of this project. But, the files are at the location "C:\MyContentFiles\", i.e. they are NOT within the project cone. This directory has sub-directories as well. The contents of the directory is not managed. Hence I have to include all what is under it.</p>
  
  <p>When I include them as 'Content' in the project, they are copied, but the directory structure is lost. I did something like this:-</p>
  
  <pre><code>&lt;Content Include="..\..\MyContentFiles\**"&gt;
    &lt;CopyToOutputDirectory&gt;PreserveNewest&lt;/CopyToOutputDirectory&gt;
  &lt;/Content&gt;
  </code></pre>
  
  <p>How do I copy these files/directories recursively into the output directory of the project with the directory structure preserved?</p>