private void DeleteFolderFileToolStripMenuItem_Click(object sender, EventArgs e) { if (ServerFilesTree.SelectedNode.Text.Contains('.')) { try { FtpConnection.DeleteFile(ServerFilesTree.SelectedNode.Tag.ToString()); } catch (Exception ex) { MessageBox.Show("Error Deleting File: " + ex.Message); return; } finally { ServerFilesTree.SelectedNode.Remove(); } } else { try { FtpConnection.DeleteDirectory(ServerFilesTree.SelectedNode.Tag.ToString()); } catch (Exception ex) { MessageBox.Show("Error Deleting Folder: " + ex.Message); return; } finally { ServerFilesTree.SelectedNode.Remove(); } } }
public void DeleteFolder(string folderPath) { using (var client = new FluentFTP.FtpClient(env.FTP_HOST, new NetworkCredential(env.FTP_USERNAME, env.FTP_PASSWORD))) { client.DeleteDirectory(folderPath); } }
public void DeleteDirectory(string Path) { _client.DeleteDirectory(Path); }
public override bool DeleteDirectory(string remotePath) { _client.DeleteDirectory(remotePath); return(true); }