Create a new VM using Server 2008R2. Installed IIS Role using the default options. Should also put in management service (I did this later).
Open an endpoint up.
Setup WebDeploy on Sever 2008R2
Web Platform Installer to get Web Deploy.
Open firewall on 8172
Control Panel, Programs and Features, Change, Check all features are installed.
These settings work.
Delete the iisstart.htm file or rename so that Default is the default. I also changed the app pool to be .NET4