Hi Colin, This problem was driving me mad on Friday so I thought I would let you know the answer :) What you need to do is open the ServiceReferences.ClientConfig file in your Silverlight application that contains the client Service Reference. When I did this, I noticed it only contained an empty tag . What I then did was open the Web.config file in my host web application project (that contains the Web Service to be consumed). Locate the entry at the bottom for the service you are trying to expose to the Silverlight app. Change the binding attribute to "basicHttpBinding". Save the file. Switch back to the ServiceReferences.ClientConfig file we opened earlier, in Solution Explorer, under Service References folder right click the service reference and select "Update Service Refeernce". You will notice that the config file is now populated correctly and you should be able to use the service now. The default binding appears to be wsHttpBinding which for some reason does not generate any code in the ServiceReferences.ClientConfig file. See if that works :doh: Peter
P
Peter Brennen
@Peter Brennen