Subir archivo y descargar el archivo desde FTP
Estoy tratando de hacer un programa que carga / descarga.exe
archivo a unFTP
Traté de usarFtpWebRequest
, pero solo logro subir y descargar archivos .txt.
Entonces encontré aquí una solución para descargar usando elWebClient
:
WebClient request = new WebClient();
request.Credentials = new NetworkCredential("username", "password");
byte[] fileData = request.DownloadData("ftp://myFTP.net/");
FileStream file = File.Create(destinatie);
file.Write(fileData, 0, fileData.Length);
file.Close();
Esta solución funciona. Pero he visto esoWebClient
tiene un metodoDownloadFile
Lo que no funcionó. Creo que porque no funciona enFTP
sólo enHTTP
. ¿Mi suposición es cierta? Si no, ¿cómo puedo hacer que funcione?
¿Y hay alguna otra solución para cargar / descargar un.exe
archivo a ftp usandoFtpWebRequest
?