FluentFTP 42.0.2

.NET 5.0 .NET Standard 2.0 .NET Framework 4.6.2
dotnet add package FluentFTP --version 42.0.2
NuGet\Install-Package FluentFTP -Version 42.0.2
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="FluentFTP" Version="42.0.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add FluentFTP --version 42.0.2
#r "nuget: FluentFTP, 42.0.2"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install FluentFTP as a Cake Addin
#addin nuget:?package=FluentFTP&version=42.0.2

// Install FluentFTP as a Cake Tool
#tool nuget:?package=FluentFTP&version=42.0.2
  • FTP
    • New: DNS Caching to prevent DNS server rejecting name resolution for rapidly repeating requests
    • New: Better log message for stream dispose to indicate which stream was disposed
    • Fix: Typo in FtpException thrown when creating directories
    • Fix: Do not assume the server path when CWD command sent
    • Change: Refactor post-Execute operations and implement parity in sync/async API
  • Connection
    • Fix: AutoConnect fails with Azure FTP servers due to profile handling
    • Change: Improve exception throwing order for InvalidOperationException if unable to connect
    • Change: Complete rewrite of Connect API
    • New: Add check to ensure that the IP version is permitted when connecting to servers
    • Fix: Implement retry logic to check all possibly server addresses before failing with an exception
    • Fix: Implement improved logic to detect timeouts and socket failures
    • Fix: ConnectTimeout is not taking effect for ConnectAsync API
    • Fix: Reset CurrentDataType when re-connected to an FTP server
  • File Transfer
    • Fix: Parity in resume logic for upload and download and throw AggregateException where required
    • New: Implement the missing ResumeUpload for synchronous API
    • New: Add a log message so that the resume operation is actually noticed by users
Product Versions
.NET net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows
.NET Core netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1
.NET Standard netstandard2.0 netstandard2.1
.NET Framework net461 net462 net463 net47 net471 net472 net48
MonoAndroid monoandroid
MonoMac monomac
MonoTouch monotouch
Tizen tizen40 tizen60
Xamarin.iOS xamarinios
Xamarin.Mac xamarinmac
Xamarin.TVOS xamarintvos
Xamarin.WatchOS xamarinwatchos
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (109)

Showing the top 5 NuGet packages that depend on FluentFTP:

Package Downloads
Peachpie.Library

Peachpie PHP language library functions.

Zebra.Printer.SDK

The Zebra Link-OS SDK provides a powerful set of APIs enabling creation of apps that take full advantage of the printer's operating system features including, connectivity, printing and management tasks.

Storage.Net.Ftp

FTP bindings for Storage.Net

BlueBox.Core

Core Framework

InstantEC

Package Description

GitHub repositories (25)

Showing the top 5 popular GitHub repositories that depend on FluentFTP:

Repository Stars
files-community/Files
Building the best File Manager for Windows
ShareX/ShareX
ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.
duplicati/duplicati
Store securely encrypted backups in the cloud!
win-acme/win-acme
A simple ACME client for Windows (for use with Let's Encrypt et al.)
ScottPlot/ScottPlot
Interactive Plotting Library for .NET
Version Downloads Last updated
42.0.2 5,189 11/19/2022
42.0.1 12,925 11/7/2022
42.0.0 30,876 10/23/2022
41.0.0 29,375 10/2/2022
40.0.0 86,167 9/7/2022
40.0.0-beta5 1,781 9/4/2022
40.0.0-beta4 65 9/3/2022
40.0.0-beta3 60 9/3/2022
40.0.0-beta2 148 8/31/2022
40.0.0-beta1 78 8/29/2022
39.4.0 90,572 8/23/2022
39.3.0 41,139 8/15/2022
39.2.1 95,257 8/9/2022
39.2.0 1,317 8/9/2022
39.1.0 5,855 8/5/2022
39.0.1 33,832 8/1/2022
39.0.0 7,652 7/28/2022
38.0.0 9,304 7/23/2022
37.1.2 14,146 7/22/2022
37.1.1 15,817 7/17/2022
37.1.0 22,573 7/12/2022
37.0.6 1,950 7/11/2022
37.0.5 32,116 7/2/2022
37.0.4 20,108 6/28/2022
37.0.3 109,016 6/5/2022
37.0.2 909,490 2/27/2022
37.0.1 120,217 2/13/2022
37.0.0 43,294 2/6/2022
36.1.0 126,561 1/16/2022
36.0.0 14,863 1/12/2022
35.2.3 79,002 1/1/2022
35.2.2 279,982 12/12/2021
35.2.1 51,692 11/28/2021
35.2.0 101,980 11/21/2021
35.1.0 58,300 11/16/2021
35.0.5 149,734 10/3/2021
35.0.4 95,476 9/5/2021
35.0.3 775 9/4/2021
35.0.2 16,362 8/29/2021
35.0.1 733 8/29/2021
35.0.0 465 8/29/2021
34.0.2 133,506 7/31/2021
34.0.1 82,984 7/16/2021
34.0.0 499,860 5/5/2021
33.2.0 130,744 4/29/2021
33.1.8 17,673 4/27/2021
33.1.7 10,194 4/24/2021
33.1.6 83,638 4/13/2021
33.1.5 40,060 4/7/2021
33.1.4 9,921 3/31/2021
33.1.3 10,756 3/27/2021
33.1.2 2,016 3/26/2021
33.1.1 3,364 3/25/2021
33.1.0 1,906 3/25/2021
33.0.3 844,099 11/28/2020
33.0.2 189,605 10/22/2020
33.0.1 10,095 10/20/2020
33.0.0 49,345 10/15/2020
32.4.7 50,220 10/12/2020
32.4.6 2,822 10/9/2020
32.4.5 254,464 9/18/2020
32.4.4 154,894 8/22/2020
32.4.3 834,407 5/25/2020
32.4.2 651 5/25/2020
32.4.1 82,592 5/14/2020
32.4.0 60,044 4/25/2020
32.3.3 83,180 4/11/2020
32.3.2 17,540 4/8/2020
32.3.1 67,825 4/2/2020
32.3.0 17,387 3/27/2020
32.2.2 139,863 3/17/2020
32.2.1 29,529 3/7/2020
32.2.0 5,846 3/6/2020
32.1.1 16,072 3/5/2020
32.1.0 5,866 3/5/2020
32.0.0 1,056 3/4/2020
31.3.2 21,084 3/3/2020
31.3.1 69,221 2/21/2020
31.3.0 2,323 2/20/2020
31.2.0 26,906 2/18/2020
31.1.0 10,710 2/15/2020
31.0.0 4,651 2/13/2020
30.2.0 19,535 2/10/2020
30.1.1 1,410 2/8/2020
30.1.0 673 2/8/2020
30.0.0 91,460 2/1/2020
29.0.4 91,537 1/28/2020
29.0.3 36,224 1/21/2020
29.0.2 7,279 1/17/2020
29.0.1 32,799 1/11/2020
29.0.0 32,524 1/6/2020
28.0.5 159,789 12/11/2019
28.0.4 2,996 12/10/2019
28.0.3 3,489 12/7/2019
28.0.2 104,272 11/22/2019
28.0.1 126,090 10/31/2019
28.0.0 91,863 10/15/2019
27.1.4 18,860 10/8/2019
27.1.3 6,067 10/4/2019
27.1.2 132,493 9/20/2019
27.1.1 35,528 9/13/2019
27.1.0 43,099 9/9/2019
27.0.3 112,501 8/22/2019
27.0.2 55,406 8/6/2019
27.0.1 19,133 7/31/2019
27.0.0 35,780 7/24/2019
26.0.2 26,322 7/18/2019
26.0.1 9,254 7/17/2019
26.0.0 15,571 7/15/2019
25.0.6 48,052 7/11/2019
25.0.5 33,526 7/2/2019
25.0.4 33,267 6/25/2019
25.0.3 24,737 6/17/2019
25.0.2 2,496 6/17/2019
25.0.1 21,686 6/11/2019
25.0.0 6,668 6/8/2019
24.0.0 263,279 4/17/2019
23.1.0 183,894 3/5/2019
23.0.0 10,902 2/27/2019
22.0.0 3,078 2/26/2019
21.0.0 174,243 2/6/2019
20.0.0 90,853 2/4/2019
19.2.4 23,786 1/28/2019
19.2.3 31,723 1/17/2019
19.2.2 1,507,946 5/2/2018
19.2.1 2,307 5/2/2018
19.2.0 2,690 5/2/2018
19.1.4 3,630 5/2/2018
19.1.3 93,735 3/24/2018
19.1.2 604,702 11/9/2017
19.1.1 61,132 10/11/2017
19.1.0 42,344 9/29/2017
19.0.0 23,732 9/27/2017
18.0.2 133,400 8/26/2017
18.0.1 3,622 8/24/2017
18.0.0 6,093 8/11/2017
17.6.1 80,587 7/30/2017
17.6.0 7,338 7/25/2017
17.5.10 2,440 7/25/2017
17.5.9 11,001 7/18/2017
17.5.8 9,531 7/13/2017
17.5.7 2,593 7/12/2017
17.5.6 15,384 6/28/2017
17.5.5 22,118 6/27/2017
17.5.4 2,503 6/26/2017
17.5.2 6,011 6/22/2017
17.5.1 2,489 6/22/2017
17.5.0 3,394 6/17/2017
17.4.4 23,787 6/8/2017
17.4.3 2,287 6/8/2017
17.4.2 6,229 5/26/2017
17.4.1 5,463 5/24/2017
17.4.0 11,656 5/21/2017
17.3.0 2,555 5/19/2017
17.2.0 5,710 5/12/2017
17.1.0 2,345 5/11/2017
17.0.0 2,288 5/11/2017
16.5.0 4,125 5/6/2017
16.4.1 4,678 4/29/2017
16.4.0 21,043 4/9/2017
16.3.0 32,540 3/14/2017
16.2.5 3,737 3/10/2017
16.2.4 10,292 2/25/2017
16.2.3 4,164 2/22/2017
16.2.2 9,938 2/18/2017
16.2.1 42,066 2/1/2017
16.2.0 2,618 1/30/2017
16.1.0 2,512 1/29/2017
16.0.19 2,849 1/26/2017
16.0.18 3,239 1/18/2017
16.0.17 50,083 1/5/2017
16.0.16 3,393 12/16/2016
16.0.15 5,271 12/3/2016
16.0.14 3,232 11/25/2016
16.0.13 10,964 11/2/2016