Hallo!
Ich programmiere derzeit einen kleinen Updater für mein Tool, jedoch kann ich nicht die Dateien löschen.
Vorhaben:
Ich hatte vor die ganzen Dateien vom FTP-Server anzuzeigen, und die Dateien im Applikations-Ordner mit den selben Namen zu löschen.
Jedoch bekomme ich folgende Fehlermeldung:
Code:
Das komische ist, wenn ich files (<- FTP-Dateien) ausgebe, wird mir folgendes angezeigt.
Mit freundlichen Grüßen
Ich programmiere derzeit einen kleinen Updater für mein Tool, jedoch kann ich nicht die Dateien löschen.
Vorhaben:
Ich hatte vor die ganzen Dateien vom FTP-Server anzuzeigen, und die Dateien im Applikations-Ordner mit den selben Namen zu löschen.
Jedoch bekomme ich folgende Fehlermeldung:
System.NotSupportedException schrieb:
The given path's format is not supported.
Code:
C#-Quellcode
- try
- {
- FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://DOMAIN/");
- request.Method = WebRequestMethods.Ftp.ListDirectoryDetails;
- request.Credentials = new NetworkCredential("anonymous", "");
- FtpWebResponse response = (FtpWebResponse)request.GetResponse();
- Stream responseStream = response.GetResponseStream();
- StreamReader reader = new StreamReader(responseStream);
- string files = reader.ReadToEnd();
- DirectoryInfo d = new DirectoryInfo(AppDomain.CurrentDomain.BaseDirectory);
- FileInfo[] Files = d.GetFiles();
- MessageBox.Show(files);
- foreach (FileInfo file in Files)
- {
- File.Delete(AppDomain.CurrentDomain.BaseDirectory + "/" + files);
- }
- reader.Close();
- response.Close();
- }
- catch (Exception exe)
- {
- MessageBox.Show(exe.ToString());
- }
Das komische ist, wenn ich files (<- FTP-Dateien) ausgebe, wird mir folgendes angezeigt.
-rw-r--r-- 1 ftp ftp 0 May 1 19:24 test.php
Mit freundlichen Grüßen