Ftp.dll 2.0.23159.2244

Ftp.dll

Ftp.dll is a .NET FTP component and FTPS component. It allows you to transfer files from and to your application using FTP and FTPS (also known as FTP over SSL/TLS) protocols.

Includes automatic directory listing parser for the majority of popular FTP servers on Windows, Unix and Netware platforms.

Uses transfer compression (zlib) resulting in 3-4 times faster data transfers.

Getting started with Ftp.dll

Upload file via FTP/FTPS

using(Ftp ftp = new Ftp())
{
     ftp.Connect("ftp.server.com");  // or ConnectSSL for SSL/TLS
     ftp.Login("user", "password");
           
     ftp.ChangeFolder("uploads");
     ftp.Upload("report.txt", @"c:\report.txt");
           
     ftp.Close();
}

Download file via FTP/FTPS

using(Ftp ftp = new Ftp())
{
    ftp.Connect("ftp.server.com");  // or ConnectSSL for SSL/TLS
    ftp.Login("user", "password");
         
    ftp.ChangeFolder("downloads");
    ftp.Download("report.txt", @"c:\report.txt");
         
    ftp.Close();
}

No packages depend on Ftp.dll.

.NET Framework 2.0

  • No dependencies.

.NET 6.0

.NET 5.0

.NET Standard 2.0

.NET Framework 4.8

  • No dependencies.

.NET Framework 4.5

  • No dependencies.

.NET Framework 4.0

  • No dependencies.

.NET Framework 3.5

  • No dependencies.

Version Downloads Last updated
2.0.25070.2003 9 03/20/2025
2.0.24303.1438 10 11/09/2024
2.0.23268.1746 18 02/13/2024
2.0.23159.2244 15 02/13/2024
2.0.23124.1019 21 02/13/2024
2.0.23061.1027 20 02/13/2024
2.0.23025.1902 21 02/13/2024
2.0.22269.922 21 02/13/2024
2.0.21336.1213 21 02/13/2024
2.0.16253.1842 22 02/19/2020