동일한 컴퓨터 (콘솔 응용 프로그램에서 호스팅)에서 클라이언트로 실행중인 WCF 서비스를 테스트하고 있습니다.속성 값을 늘린 후에도 WCF MaxRecievedMessageSize 예외 발생
메시지 패킷 그래서이의 app.config 웹 서비스를 호스팅하는 콘솔 응용 프로그램의의 app.config입니다 2147483647
<basicHttpBinding>
<binding name="defaultBinding"
maxBufferSize="2147483647"
maxReceivedMessageSize="2147483647" />
</basicHttpBinding>
에 MaxRecievedMessageSize을 설정 조금 큽니다.
그러나 클라이언트로부터 전화를 걸면 크기가 너무 크고 예외적으로 65536의 오래된 값만 사용됩니다. 그 값은 내가 가진 새로운 가치를 갖는 것처럼 보입니다. 이것이 기본 HTTP 바인딩의 제한 사항입니까?
수신 메시지 (65536)의 최대 메시지 크기 할당량 초과이었다. 할당량을 늘리려면 의 MaxReceivedMessageSize 속성을 적절한 바인딩 요소로 사용하십시오.
누구든지 명확히 할 수 있습니까? 고마워,
그리고 사용중인 엔드 포인트는 실제로이 바인딩 구성을 참조 **합니다 **? –