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>