I've tried using MSBuild with a .csproj file to copy in VS 2013, but can you tell if I'm missing something important? I just did a test with the location of the destination, but nothing shows up when I choose "Build Solution," I don't see any changes in my Documents folder.
<PropertyGroup>
    <SourceDir>C:\Users\{my username}\Source\Workspaces\Builds</SourceDir>
    <DestDir>C:\Users\{my username}\Documents</DestDir>
</PropertyGroup>
<ItemGroup> 
    <AllFolderFiles Include="$(SourceDir)\**\*.*" />
</ItemGroup>
<Target Name="BeforeBuild">
   <Copy SourceFiles="@(AllFolderFiles)" DestinationFiles="@(AllFolderFiles -> $(DestDir)\%(RecursiveDir)%(Filename)%(Extension)')" />
</Target>