Having worked with WCF Web services for some time now, I have been presented with many of the caveats surrounding the technology. All in all, WCF is a tremendous platform, but hosting WCF Web services on IIS websites that have multiple host headers seems to be one commonly recurring pain point.
Hosting WCF Web services through IIS is one of the more common host environments for any software written using the WCF stack. Many of you have probably seen or heard of the following error when hosting a WCF Web service (*.svc ):
This collection already contains an address with ...