none
error en comunicacion con servicio WCF de descarga de archivo RRS feed

  • Pregunta

  • Hola compañeros,

    Veran tengo un problema con el consumo de un servicio que utilizo para descargar un archivo .zip desde Internet a una carpeta, pero me lanza un error que no tengo idea como resolver. El error es el siguiente:

    Se ha terminado la conexion: Error inesperado de recepcion

    Esto lo lanza antes de un using que tengo para comenzar a "escribir" los datos del .zip.

    using (FileStream fsStreamArch = new FileStream(sRutaDestino, FileMode.Create, FileAccess.Write, FileShare.None))
          {
            HttpWebResponse httpwResponse = (HttpWebResponse)httpwReq.GetResponse();
    
            // obtener el stream retornado por el servidor
            Stream streamRet = httpwResponse.GetResponseStream();
    
            // Leer del buffer 2kb cada vez
            iLargoContenido = streamRet.Read(byteBuff, 0, iBuffLength);
    
            // mientras existan datos en el buffer
            while (iLargoContenido != 0)
            {
              // escribir el contenido en el stream
              fsStreamArch.Write(byteBuff, 0, iLargoContenido);
              iLargoContenido = streamRet.Read(byteBuff, 0, iBuffLength);
            }
    
            httpwResponse.Close();
            streamRet.Close();
    


    por si acaso adjunto el código con el using, si se necesita más info por favor indiquenmelo, dado que no se bien donde radica el problema que muestra el error no se que poner de información.

    Gracias y saludos

    martes, 23 de agosto de 2011 23:31