2009-11-20 16 views
7

estoy de subir múltiples archivos usando FtpWebRequest.
Pero para cada archivo estoy abriendo y cerrando una conexión.ftp subir varios archivos sin desconexión utilizando .NET

¿Cómo puedo cargar varios archivos utilizando la misma conexión?

Como una aplicación cliente FTP, se conectan mediante nombre de usuario y contraseña, cambio de directorio, cargar archivo1, archivo2 cargar, cargar archivo3, desconexión.

+0

Ver también http://stackoverflow.com/questions/2264000/downloading-files-from-multiple-directory-in-one-ftp-connection-with-ftpwebreques – MarkJ

Respuesta

1

El valor predeterminado de FtpWebRequest.KeepAlive es true. ¿Estás estableciendo explícitamente KeepAlive en falso?

0

me había topado con un problema similar. Transfiera varios archivos de imagen relacionados después de que las actualizaciones de DB correspondientes sean exitosas. Usé la solución en esta página 'http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest.aspx' para obtener un mejor rendimiento. Yo también estoy abriendo y cerrando la conexión cada vez, excepto que las imágenes se cargan en segundo plano. Espero encontrar una solución mejor, pero parece una buena dirección.