I recently created a WCF service (dll) and a service host (exe). I know my WCF service is working correctly since I am able to successfully add the service to WcfTestClient.
I just had this problem and resolved it by adding the namespace to the service name, e.g.
became
I've also seen it resolved with a Web.config instead of an App.config.