Jaime Rodriguez On Windows Phone, Windows Presentation Foundation, Silverlight and Windows 7
Tried installing an existing WCF .svc to my Vista RTM machine... did the usual stuff (create application in iIS manager, set perms, etc.. ) ... ran it and BOOM!
HTTP 500 --- Handler svc-Integrated has a bad module "ManagedPipelineHandler" in its module list
So I spent 20 mins looking at IIS configuration manager -- which imho now looks pretty cool and it is actually usable, kudos for the re-design- ... but that still did not solve t.. I see no references to that specific Handler...
Turns out, Despite Vista having .NET FX 3.0 components (including WCF) installed... it does not by default install the components to configure WCF HTTP activations ... I guess it kinda makes sense for client components..
What I had to do was:
Add/Remove programs, Turn Windows Features on/off and then installWindows Communication Foundation HTTP Activation [image below]
Now, I am happy svcing .... I hope this saves some one 15 mins ..
Thanks for sharing this information. Saved me precious time as there is not a lot of info on this problem out there on the Internet. Thx!
Hosting WCF services under IIS 7.0 in Windows Vista can be a complete nightmare, at least if you're