Ejecutando WCF Test Client y recibiendo el error MaxReceivedMessageSize después de aumentar en app.config

Estoy tratando de configurar mi primer servicio WCF en VS 2013. Estoy ocupado trabajando en un tutorial, pero he tenido un problema...

Ejecutar un servicio simple (DataViewerService) que llama a una base de datos para devolver un conjunto de registros. He cambiado mis enlaces a:

<bindings>
  <basicHttpBinding>
    <binding allowCookies="true"
             maxReceivedMessageSize="20000000"
             maxBufferSize="20000000"
             maxBufferPoolSize="20000000">
      <readerQuotas maxDepth="32"
           maxArrayLength="200000000"
           maxStringContentLength="200000000"/>
    </binding>
  </basicHttpBinding>
</bindings>

dentro de system.serviceModel, y directamente debajo he incluido

<services>
  <service name="DataViewerService.Service1">
    <host>
      <baseAddresses>
        <add baseAddress="http://localhost:8733/Design_Time_Addresses/DataViewerService/Service1/" />
      </baseAddresses>
    </host>
    <endpoint address="http://localhost:2112/Viewer" 
              binding="basicHttpBinding" 
              contract="DataViewerService.IService1"> 
      <identity>
        <dns value="localhost" />
      </identity>
    </endpoint>
    <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
  </service>
</services>

Después de buscar en Google, todo lo que leí es que tanto el cliente como el servidor deben configurarse ... Sin embargo, estoy ejecutando en localhost y estoy consumiendo dentro del cliente de prueba de wcf. Parece que no puedo averiguar dónde más necesito hacer estos cambios... ¿Qué diablos me estoy perdiendo?

preguntado Oct 07 '14, 14:10

1 Respuestas

enter image description hereDebe editar la configuración en el cliente de prueba de WCF.

Justo en la parte inferior de su servicio agregado, verá un nodo llamado "Archivo de configuración".

Prueba a minimizar tu contrato para verlo

Respondido 07 Oct 14, 15:10

En mi Explorador de soluciones en mi Servicio, veo seis nodos: Propiedades, Referencias, App.config, IService1.cs, packages.config y Service1.cs. Ya hice los cambios en App.config... No veo otros nodos que indiquen configuración. - mrwienerdog

No es su servicio, el cliente que se conecta a su servicio (tiene la 'referencia del servicio' o 'cliente') - Samjongenelen

No en su solución, en su cliente de prueba WCF. - DaveBM

He actualizado la publicación con una captura de pantalla. El cliente de prueba de wcf es un cliente y utilizará los valores predeterminados; deberá editar estos valores predeterminados. DaveBM

Esto no funciona para mí. Estoy seguro de que solía... ¿Windows 10? estudio visual 2013 - AntDC

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.