Steve (and Wade),
I was just able to fix this error, so if our problem is in fact the same (you had identical symptoms to me), the following might be useful:
(HUGE DISCLAIMER: I am actually unsure of the exact piece that finally fixed it. I just kept browsing Google and trying things - a shotgun approach, I suppose. Hopefully my description will help Wade or someone else identify the exact, correct steps.)
Overall, I now believe this is related to configuration options of IIS and WCF HTTP Activation. As I'm not nearly enough of an expert on this, take the following as suggestions, but absolutely *not prescriptive* by any means. Here is a description of what
I did, with zero guarantee of correctness implied:
1. Turned on WCF HTTP Activation.
Control Panel -> Programs and Features -> Turn Windows Features on or off -> Microsoft .NET Framework 3.5.1 -> Check "Windows Communication Foundation HTTP Activation"
2. ...which caused the following error to appear instead of a blank page: "Could not load type 'System.ServiceModel.Activation.HttpModule' "
...which led me to this page for a fix: http://support.microsoft.com/kb/2015129
(Here is a related explanation of a (possible?) cause: http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/39571e42-aca7-469d-8c68-aa59c2da4fcc/ )
3. To reiterate, I have no idea if any of that actually helped, but then I noticed on the Windows Features dialog box, next to the .NET Framework options, there were options for Internet Information Services (IIS). I opened up the sub-menu, and checked every
box that looked reasonable (Yes, I realize how awful that sounds...). But, after doing so, ta-da, it worked (finally).
At the least, hopefully that tips someone off who knows what's going on. I'd really recommend NOT attempting to follow my exact steps unless you have an idea of what's what!