(413) Entität zu groß anfordern | uploadReadAheadSize

Ich habe einen WCF-Dienst mit .NET 4.0 geschrieben, der auf meinem Windows 7 gehostet wirdx64 Ultimatives System mit IIS 7.5. Eine der Dienstmethoden hat ein 'Objekt' als Argument und ich versuche, ein Byte [] zu senden, das ein Bild enthält. Solange die Dateigröße dieses Bildes weniger als ca. 48KB, alles geht gut. Wenn ich jedoch versuche, ein größeres Bild hochzuladen, gibt der WCF-Dienst einen Fehler zurück:(413) Request Entity Too Large. Natürlich habe ich 3 Stunden damit verbracht, die Fehlermeldung zu googeln, und jedes Thema, das ich zu diesem Thema gesehen habe, schlägt vor, die Eigenschaft 'uploadReadAheadSize' zu erhöhen. Ich habe also die folgenden Befehle verwendet (10485760 = 10 MB):

"appcmd.exe set config -section:system.webserver/serverruntime/uploadreadaheadsize: 10485760 /commit:apphost"

"cscript adsutil.vbs set w3svc/<APP_ID>/uploadreadaheadsize 10485760"

Ich habe auch IIS-Manager verwendet, um den Wert festzulegen, indem ich die Site öffne und unter "Verwaltung" zum "Konfigurations-Editor" gehe. Leider erhalte ich immer noch den Fehler "Request Entity Too Large" und es wird sehr frustrierend!

Weiß jemand, was ich sonst noch versuchen kann, um diesen Fehler zu beheben?

Antworten auf die Frage(13)

Ihre Antwort auf die Frage