Tengo un servicio web que devuelve datos a la aplicación de escritorio. El problema que tengo es que cuando el servicio web devuelve un pequeño volumen de datos, todo funciona bien, pero cuando el volumen de datos es grande arroja la siguiente excepción:Método WCF llamado dos veces
System.Net.WebException: La conexión subyacente estaba cerrada: error inesperado en una recepción.
Y cuando estoy depurando el servicio web, veo que este método en particular se llama dos veces. Ejecuta la declaración de devolución la primera vez que no ocurre nada, pero cuando lo ejecuta por segunda vez, se lanza la excepción mencionada anteriormente en la aplicación de escritorio.
Encontré publicaciones similares anteriormente en stackoverflow pero no solucionaron mi problema. ¿Alguien puede decirme qué está pasando aquí?
Gracias!
¿Recibe esta excepción en el cliente o en el servidor? Creo que está en el cliente.En ese caso, debe buscar en el registro de eventos de Windows para ver qué sucede en el servidor. También puede activar el seguimiento de WCF para ver qué sucede en el servicio. –
No hay nada en el registro de eventos de Windows para esta excepción. ¿Podría ayudarme a rastrear el servicio web? Nunca he hecho eso antes. Incluso si pudiera enviarme un enlace para el rastreador, sería de gran ayuda. Gracias –