Datei hochladen und die download-Datei von FTP

Ich versuche, ein Programm-uploads/downloads .exe Datei zu einem FTP

Versuchte ich mit FtpWebRequest, ich aber nur gelingen, upload und download .txt-Dateien.

Dann fand ich hier eine Lösung für das herunterladen mit der WebClient:

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();

Diese Lösung funktioniert. Aber ich habe gesehen, dass WebClient hat eine Methode DownloadFile die nicht funktionierte. Ich denke, weil es nicht funktioniert auf FTP nur auf HTTP. Ist meine Annahme wahr ist? Wenn nicht, wie bekomme ich es auf Arbeit?

Und gibt es irgendeine andere Lösung für das hochladen/herunterladen von einem .exe Datei auf ftp mit FtpWebRequest?

InformationsquelleAutor Spreadzz | 2012-10-28

Schreibe einen Kommentar