Corrigir erro de “The remote server returned an error: NotFound” quando transferimos objetos com WCF e Silverlight
Boa Noite,
Pessoal me deparei com um grande problema que posteriormente percebi ser de muita gente tambem, o problema é encontrado quando tentamos transferir objetos usando WCF, normalmente quando usamos uma sequencia muito grandes de objetos por exemplos classes que fazem referencias a tabelas do banco de dados, quando estamos realizando uma consulta SQL e retornamos muitos objetos, o WCF vem com uma configuração no seu DataContractSerializer com um maximo de 64KBytes para transferencia com isso ao tranferir muitos objetos é gerado o seguinte “The remote server returned an error: NotFound”. Fazendo uso da ferramenta WCF Tracing que já vem incorporada no WCF foi vizualizado o estouro dessa configuração para que o problema seja resolvido é só alterar a mesma para “ <dataContractSerializer maxItemsInObjectGraph=”2147483647″/>” a mesma fica localizada dentro do “<serviceBehaviors>“.
Abaixo um exemplo dessa configuração:
Muito Obrigado.
Até a próxima.

