2009-11-20 3 views
7

sto caricamento di più file utilizzando FtpWebRequest.
Ma per ogni file sto aprendo e chiudendo una connessione.FTP Carica più file senza scollegare utilizzando .NET

Come faccio a caricare più file utilizzando la stessa connessione?

come un'applicazione client FTP, connettersi utilizzando username e password, cambiare la directory, caricare file1, file2 caricare, caricare file3, disconnessione.

+0

Vedi anche http://stackoverflow.com/questions/2264000/downloading-files-from-multiple-directory-in-one-ftp-connection-with-ftpwebreques – MarkJ

risposta

1

Il valore predefinito di FtpWebRequest.KeepAlive è true. Stai impostando esplicitamente KeepAlive su false?

0

avevo incontrato un problema simile. Trasferire diversi file immagine correlati dopo che gli aggiornamenti DB corrispondenti hanno avuto esito positivo. Ho usato la soluzione su questa pagina 'http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest.aspx' per ottenere prestazioni migliori. Anch'io sto aprendo e chiudendo la connessione ogni volta, tranne che le immagini si stanno caricando sullo sfondo. Spero di trovare una soluzione migliore ma questa sembra una giusta direzione.