Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Applicazione FTP
lunedì 01 ottobre 2007 - 18.50
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
mikon
Profilo
| Newbie
21
messaggi | Data Invio:
lun 1 ott 2007 - 18:50
vorrei realizzare una piccola applicazione windows che mi invia
un file via ftp su uno spazio web di mia proprieta'
ho provato cosi' ma non funziona:
My.Computer.Network.UploadFile("c:\prova.text",
"ftp://xxxxx.altervista.org/prova.text", "UserID", "Password")
mi restituisce il seguente errore:
Connessione sottostante chiusa: Il server ha commesso una violazione del
protocollo..
Qualcuno puo' aiutarmi ?
Grazie. :)
ps.
potrebbe dipendere dal fatto che sono dietro un router e magari il server
ftp di destinazione mi vede come un IP privato 192.168.1.2 e non funziona ?
Xnetus
Profilo
| Junior Member
130
messaggi | Data Invio:
lun 1 ott 2007 - 19:47
>vorrei realizzare una piccola applicazione windows che mi invia
>un file via ftp su uno spazio web di mia proprieta'
>
>ho provato cosi' ma non funziona:
>
>My.Computer.Network.UploadFile("c:\prova.text",
>"ftp://xxxxx.altervista.org/prova.text", "UserID", "Password")
>
>mi restituisce il seguente errore:
>Connessione sottostante chiusa: Il server ha commesso una violazione
>del
>protocollo..
>
>Qualcuno puo' aiutarmi ?
>
>Grazie. :)
>
>ps.
>potrebbe dipendere dal fatto che sono dietro un router e magari
>il server
>ftp di destinazione mi vede come un IP privato 192.168.1.2 e
>non funziona ?
Dai un'occhiata a questo link:
http://www.dotnethell.it/articles/FTP.aspx
http://blogs.dotnethell.it/Xnetus/
mikon
Profilo
| Newbie
21
messaggi | Data Invio:
lun 1 ott 2007 - 21:23
ho letto l'articolo ed ho provato cosi:
Dim fwr As FtpWebRequest = WebRequest.Create("ftp://xxxx.altervista.org/prova.txt")
fwr.Credentials = New NetworkCredential("UserID", "pass")
fwr.Method = WebRequestMethods.Ftp.UploadFile
Dim streamObj As FileStream = System.IO.File.OpenRead("c:\prova.txt")
Dim buffer(streamObj.Length) As Byte
streamObj.Read(buffer, 0, buffer.Length)
streamObj.Close()
streamObj = Nothing
fwr.GetRequestStream().Write(buffer, 0, buffer.Length)
fwr = Nothing
ma non funziona e mi da l'errore:
Connessione sottostante chiusa: Il server ha commesso una violazione del protocollo..
Torna su
Stanze Forum
Elenco Threads
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 !