He escrito un servicio WCF con .NET 4.0, que está alojado en mi sistema Windows 7 x64
Ultimate con IIS 7.5. Uno de los métodos de servicio tiene un 'objeto' como argumento y estoy tratando de enviar un byte [] que contiene una imagen. Siempre que el tamaño del archivo de esta imagen sea inferior a aprox. 48 KB, todo va bien. Pero si estoy tratando de subir una imagen más grande, el servicio WCF devuelve un error: (413) Request Entity Too Large.
por supuesto, he pasado 3 horas buscando en Google el mensaje de error y cada tema que he visto sobre este tema sugiere que aparezca la propiedad 'uploadReadAheadSize'. Entonces, lo que he hecho es usar los siguientes comandos (10485760 = 10MB):
"appcmd.exe set config -section:system.webserver/serverruntime/uploadreadaheadsize: 10485760 /commit:apphost"
"cscript adsutil.vbs set w3svc/<APP_ID>/uploadreadaheadsize 10485760"
También he usado el Administrador de IIS para establecer el valor abriendo el sitio y yendo al "Editor de configuración" en Administración. Desafortunadamente, sigo recibiendo el error Solicitar entidad demasiado grande y se está volviendo muy frustrante.
Entonces, ¿alguien sabe qué más puedo tratar de corregir este error?