When using the pattern described in the developer guide most managed assemblies like WindowsBase and PresentationFramework will be copied and used, except for PresentationCore.
There's probably something small here that just requires investigating the MSBuild bin logs and trying to figure out where these references get picked up and why this is special.