Pobieranie folderu C#

0

Jak pobrać folder z ftp za pomocą C#. pliki typu exe. to nie problem. Lecz pobranie folderu sprawia mi problem ;/ Tutaj mój kod:

private void DownloadFileFTP2()
        {
            string inputfilepath = @"C:\VB\VB_Data";
            string ftphost = "xxxxxx.xxx.pl";
            string ftpfilepath = "VB_Data//";

            string ftpfullpath = "ftp://" + ftphost + "//" + ftpfilepath;

            WebClient request = new WebClient();
            request.Credentials = new NetworkCredential("Login", "Hasło");
            byte[] fileData = request.DownloadData(ftpfullpath);

            FileStream file = File.Create(inputfilepath);
            file.Write(fileData, 0, fileData.Length);
            file.Close();
            MessageBox.Show("Pobrano");
        } 
0
KLejKlejKlejem napisał(a):
  file.Write(fileData, 0, fileData.Length);

a nie powinno być file.Read ?

0

byte[] fileData = request.DownloadData(ftpfullpath);
W tej linijce mi piszę, że:
Nie można rozpoznać nazwy zdalnej: 'xxxxxx.xxx.pl'

0

Sory, nie było tego wyżej xd Skopiowałem to co napisałem, żeby nie było widać serwera.
byte[] fileData = request.DownloadData(ftpfullpath);
W tej linijce pisze:
Żądany identyfikator URI jest nieprawidłowy dla tego polecenia FTP.

1 użytkowników online, w tym zalogowanych: 0, gości: 1