Vb.net invio ftp

mercoledì 30 maggio 2012 - 07.18

perla0279 Profilo | Senior Member

Ciao
ho un problema con l'invio ftp di alcuni immagini.
Uso questo codice:
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Tramite Firezilla mi collego all'FTP con modalità attiva inserendo lo stesso utente e password.
Non capisco dove stò sbagliando.

Il controllo esce qui:
Dim clsStream As System.IO.Stream = clsRequest.GetRequestStream()
e mi da il seguente messaggio di errore:
Errore del server remoto: (530) Accesso non eseguito..

forse è perche mi collego alla porta 55 e non ha quella di default, ma come faccio ad indicarlo?

Giamp72 Profilo | Junior Member

Probabilmente è come dici, un problema di porta ma forse può essere semplicemente che le
funzioni di Microsoft per la gestione dell'ftp fanno pena..
Siccome ultimamente ci ho sbattuto la testa per giorni e giorni ti consiglio di abbandonare l'idea di
gestirti l'ftp e ti consiglio di usare qualcosa di già fatto..
Io ho trovato questo ActiveX per la gestione dell'I/O su ftp:
http://www.chilkatsoft.com/ftp-2-activex.asp
costa poco e funziona..
ciao
Giamp72
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5