Noticed a problem with the 1705 installation. It looks like whether or not you select "keep my settings", it still tries to create a new site in IIS 6. This conflicts with the existing site and breaks both of them.
Hmm… thanks for report, this looks like a regression caused by another bugfix… will investigate.