Ciao a tutti,
ho trovato e provato questo codice per effettuare l'upload di un file su protocollo FTP ma mi da errore 505 file non disponibile

codice:
        
Dim request As System.Net.FtpWebRequest = DirectCast(System.Net.WebRequest.Create("ftp://ftp.XXXX.it/xxxx.it/Ministeriale/" & Form1.Codice & "/" & Now & Mid(OpenFileDialog1.FileName, Len(OpenFileDialog1.FileName) - 4, 4)), System.Net.FtpWebRequest)

        request.Credentials = 
New System.Net.NetworkCredential("XXXXX@aruba.it", "XXXXXX")

        request.Method = System.Net.
WebRequestMethods.Ftp.UploadFile


        
Dim file() AsByte = System.IO.File.ReadAllBytes(OpenFileDialog1.FileName)


        
Dim strz As System.IO.Stream = request.GetRequestStream()

        strz.Write(file, 0, file.Length)

        strz.Close()

        strz.Dispose()
Cosa sbaglio?

Grazie in anticipo

Ciao