I\'ve encountered this apparently common problem and have been unable to resolve it.
If I call my WCF web service with a relatively small number of items in
I was also getting this issue also however none of the above worked for me as I was using a custom binding (for BinaryXML) after an long time digging I found the answer here :-
Sending large XML from Silverlight to WCF
As am using a customBinding, the maxReceivedMessageSize has to be set on the httpTransport element under the binding element in the web.config: