I know this has been beaten to death, but I cannot get this to work as it should.
I have a WCF service with several contracts.
They all work fine when calling them directly
In my case I had a WPF project referencing an external UserControl which had a service reference. I had to add the service reference to the main project as well.