Hi, I got the same message "Invalid VHD File". I copied my VPC from my Vista 32 machine to my XP machine.
Then I converted the VHD (16 Gb dynamic Server 2003 R2) to FIXED - it took hours. But after that I could resize it!