Mein Ansatz um das Problem zu lösen:
- Auf FTP Server einloggen
- In das per Create(uri+ dirName) Verzeichnis versuchen zu wechseln
- Bei Erfolg => return true, ansonsten exisitiert das Verzeichnis nicht
public bool isDicExists(String dirName) {
FtpWebRequest request = (FtpWebRequest)WebRequest.Create(uri + dirName);
request.Credentials = new NetworkCredential(ftpUserID,ftpPassword);
request.Method = WebRequestMethods.Ftp.PrintWorkingDirectory;
try {
FtpWebResponse response = (FtpWebResponse)request.GetResponse();
response.close();
return true; // Dir exist
}
catch (Exception ex) {
return false; // Dir doesn´t exist
}
}
Habt ihr bessere Vorschläge? Dann immer her damit.
Popularity: 43% [?]

Den Fehler konnte ich erst umgehen als ich die
(9 Bewertungen, Durchschnitt: 4.78 von 5)




Einträge (RSS)