Eu escrevi um serviço WCF com o .NET 4.0, hospedado no meu sistema Windows 7 x64
Ultimate com o IIS 7.5. Um dos métodos de serviço tem um 'objeto' como argumento e estou tentando enviar um byte [] que contém uma imagem. Contanto que o tamanho do arquivo desta imagem seja menor que aprox. 48KB, tudo vai bem. Mas se estou tentando fazer upload de uma foto maior, o serviço WCF retorna um erro: (413) Request Entity Too Large.
é claro que passei 3 horas pesquisando a mensagem de erro no Google e todos os tópicos que vi sobre esse assunto sugerem aumentar a propriedade 'uploadReadAheadSize'. Então, o que eu fiz foi usar os seguintes comandos (10485760 = 10MB):
"appcmd.exe set config -section:system.webserver/serverruntime/uploadreadaheadsize: 10485760 /commit:apphost"
"cscript adsutil.vbs set w3svc/<APP_ID>/uploadreadaheadsize 10485760"
Também usei o Gerenciador do IIS para definir o valor abrindo o site e indo para o "Editor de Configuração" em Gerenciamento. Infelizmente ainda estou recebendo o erro Solicitar entidade muito grande e está ficando realmente frustrante!
Alguém sabe o que mais eu posso tentar corrigir esse erro?