21/04/10 10:58
marco444
ciao a tutti,
sto provando a fare l'upload di un file exe in un ftp con questo codice:
Private WithEvents up As New System.Net.WebClient
up.Credentials = New System.Net.NetworkCredential("", ""
Dim address As Uri = New Uri("
"
up.UploadFile(address, ("C:\"
)
in win 7 funziona perfettamente, anche con vista, ma con xp mi da questo errore:
allfreeportal.com/imghost2/images/…
perchè secondo voi?
Ultima modifica effettuata da marco444 21/04/10 14:24
aaa
21/04/10 12:18
marco444
mi correggo, il problema si verifica solo con il .net 2.0
aaa
21/04/10 15:40
NetProgrammer
Dallo screen dell'errore si capisce che c'è una violazione di protocollo, inoltre il codice che hai postato è incompleto e contenenti errori,infatti se non mi sbaglio non vedo alcun pezzo di codice che tenta di gestire una connessione ftp efficiente!!
Comunque da quello che ho capito l'errore risiede in address,in quanto non viene specificato nessun dominio ftp.
Comunque se analizzi l'errore nel testo dell'errore ti dovrebbe dire anche la riga che l'ha generato.
Ultima modifica effettuata da NetProgrammer 21/04/10 15:41
aaa
21/04/10 16:26
marco444
ma perchè il codice che uso va bene in qualunque versione del .net, tranne che nella 2.0
aaa
21/04/10 21:59
marco444
possibile soluzione?
magari un codice simile ma con le stesse funzioni, oppure un aggiornamento, o un codice per il 2.0, qualcosa per favore.
aaa