[caption id="attachment_346" align="alignnone" width="500" caption="404 Page not found"][/caption]
This is a sneaky little devil, this one. If you've done everything right and your site still isn't being served up correctly, try this little trick:
Step 1: Collect Underpants by opening up IIS Manager and right clicking on "Web Service Extensions": [caption id="attachment_347" align="alignnone" width="500" caption="Web Service Extensions"][/caption]
Step 2: Select "Allow all Web service extensions for a specific application"
Step 3: Select "ASP.NET v4.0.30319" from the drop down and click "Ok":