Guten Morgen,
beschäftige mich mit FTP-Zugriff.
Wähle ich leere Verzeichnisse bekommme ich die Fehlermeldung 550.
Gehe ich hier auf Weiter, greift die Try/Catch Anweisung.
Aber warum geschieht das nicht sofort?
beschäftige mich mit FTP-Zugriff.
Wähle ich leere Verzeichnisse bekommme ich die Fehlermeldung 550.
Gehe ich hier auf Weiter, greift die Try/Catch Anweisung.
Aber warum geschieht das nicht sofort?
VB.NET-Quellcode
- Me.FTPServer = CType(FtpWebRequest.Create(URL), FtpWebRequest)
- Me.FTPServer.Credentials = Me.Anmeldedaten
- Me.FTPServer.Method = WebRequestMethods.Ftp.ListDirectory
- Me.FTPServer.EnableSsl = True
- Me.FTPServer.UseBinary = True
- Me.FTPServer.UsePassive = True
- ServicePointManager.ServerCertificateValidationCallback = AddressOf AcceptAllCertifications
- Try
- Me.FTPResponse = Me.FTPServer.GetResponse ' Fehler 550 - Datei nicht verfügbar
- Catch ex As Exception
- Datenzeile = Me.DT_Verzeichnis.NewRow
- Datenzeile("Name") = "Verzeichnis ist leer."
- Me.DT_Verzeichnis.Rows.Add(Datenzeile)
- FTPService.DGV_Server.Enabled = True
- Me.ServerzeichnisInfo = AnzVerzeichnis.ToString & " Verz. / " & AnzDatei.ToString & " Datei(en)"
- Me.Aktiv = False
- Exit Sub
- End Try
Gruß Markus