Due to some late breaking changes, there are some known issues when installing Team Foundation Server 11 CTP on Windows 8 Developer Preview.
To work around these issues, you will need to manually install IIS (and features) by running the following command from an elevated command prompt Before installing
TFS:
dism /online /enable-feature /featurename:IIS-NetFxExtensibility /featurename:IIS-ASPNET /all
After completing this command you can then install TFS on Win8!
Note: The Advanced Wizard is currently does not work on Win8 Client, but will work on Win8 Server
These issues will be fixed in a future build.