WCF-Ausnahme: Das maximale Nachrichtengrößenkontingent für eingehende Nachrichten (65536) wurde überschritten

9

Wenn ich einen WCF-Dienst anrufe, bekomme ich eine Ausnahme:

  

Das maximale Nachrichtengrößenkontingent für eingehende Nachrichten (65536) wurde überschritten. Verwenden Sie die MaxReceivedMessageSize-Eigenschaft für das entsprechende Bindungselement, um das Kontingent zu erhöhen.

Wenn ich den Wireshark-Paketanalysator-Filter auf http verwende, ist das gesendete große Paket 1226 Bytes, was die Grenze von 65536 Bytes weit unterschreitet. Irgendwelche Vorschläge, warum diese Ausnahme ausgelöst wird?

Protocol-Length-Info

Server-Stack-Ablaufverfolgung:

%Vor%

Code, den ich vermute, verursacht die Ausnahme:

%Vor%

Die Calculate-Methode enthält den Service-Aufruf.

    
espvar 23.02.2012, 10:07
quelle

1 Antwort

1

Erhöhen Sie maxStringContentLength & amp; maxArrayLength="2147483647" auf Server und Client. Überprüfen Sie den folgenden Link, der im Detail erklärt

Ссылка

    
Ravia 23.02.2012 10:17
quelle

Tags und Links