errore in fase di scaricamento file tramite FTP
daniele75 non è online. Ultima attività: 19/08/2008 16.20.56daniele75
Inserito il: 01 luglio 2008 12.55
29 messaggi dal 30 dic 2007 Istalla Microsoft Silverlight!
ciao a tutti! ho il seguente problema: ho preso da internet questa funzione per scaricare i files da FTP (vedere sotto), il problema è che se la uso in locale o cmq per piccoli files nessun problema... ma se la uso su server con files di 50 Mb lo scarica quasi tutto e poi da il seguente errore : The underlying connection was closed: An unexpected error occurred on a receive. sapreste darmi una mano? grazie. daniele
ps:questa funzione l'ho presa da http://www.dotnethell.it/forum/messages.aspx?ThreadID=10557


FtpWebRequest _FtpRequest = (FtpWebRequest)WebRequest.Create(URI_ftp);
_FtpRequest.Credentials = new NetworkCredential(Username, Password);
_FtpRequest.KeepAlive = false;
_FtpRequest.Method = WebRequestMethods.Ftp.DownloadFile;
FtpWebResponse _FtpResponse = (FtpWebResponse)_FtpRequest.GetResponse();

FileStream _FileStream = new FileStream(FiledaScaricare, FileMode.Create, FileAccess.Write);

Stream _ResponseStream = _FtpResponse.GetResponseStream();
//Creo l’array di byte
byte[] buffer = new byte[1024];
//Carico la prima serie di byte nell’array
int bytesRead = _ResponseStream.Read(buffer, 0, 1024);
//ciclo fino alla fine dello stream di byte
while (bytesRead != 0)
{
//Scrivo l’array di byte
_FileStream.Write(buffer, 0, bytesRead);
bytesRead = _ResponseStream.Read(buffer, 0, 1024);
}

//Chiudo gli oggetti
_FileStream.Close();
_ResponseStream.Close();
RE: errore in fase di scaricamento file tramite FTP
daniele75 non è online. Ultima attività: 19/08/2008 16.20.56daniele75
Inserito il: 01 luglio 2008 15.39
29 messaggi dal 30 dic 2007 Istalla Microsoft Silverlight!
ho risolto! ho preso un'altra ftplib e ora funziona tutto... grazie lo stesso...
ciao
daniele

Vai a:
Torna al forum |   Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.


maltra - 761 pt
vladimiro - 502 pt
fabrica - 180 pt

Ultimi vincitori: fabrica, vladimiro, PeppeDotNet

Iscriviti anche tu e raccogli punti. Questo mese in palio VS 2008 + Windows Server 2008, ReShaper e 1 ebook!



COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums