最新版 File Transfer Pack for .NET Version 2017 R6 更新於 2017/10/25

File Transfer Pack for .NET 文件傳輸 .NET 組件
Why Rebex File Transfer Pack
Rebex File Transfer Pack is a .NET library handling secure file transfer over the Internet. You'll get a SFTP, FTP, FTP/SSL and SCP client libraries.
內涵組件 Components included
![]() |
SFTP and SCP client .NET library |
![]() |
FTP and FTP/SSL client .NET library |
![]() |
SFTP, SCP and SSH server component for .NET |
特色
Or simply transfer many files at once. Upload and download whole directory structures. Use wildcards or file sets to specify which files to transfer. Monitor transfer progress with events.
Need to work with directories? List their content, create or rename them. You can even delete non-empty folders recursively (and handle symlinks properly) using a single line of code.
Platforms
- .NET Framework
2.0, 3.0, 3.5. 4.0, 4.5.x, 4.6.x, 4.7 (32-bit and 64-bit) on Windows XP or later; Visual Studio 2008, 2010, 2012, 2013, 2015, 2017 - .NET Core
1.1, 2.0 (32-bit or 64-bit) on Windows; Visual Studio 2017 - .NET Compact Framework
3.5, 3.9 on Windows Mobile, Windows CE, Pocket PC, Windows Embedded Compact 7, Windows Embedded Compact 2013; Visual Studio 2008, 2012, 2013 - Mono
3.x, 4.x, 5.x on Linux and Apple macOS (OS X) - Xamarin.iOS
Xamarin.iOS 8.6 or later; Xamarin Studio - Xamarin.Android
Xamarin.Android 4 or later; Xamarin Studio
Supports Visual Studio 2008, 2010, 2012, 2013, 2015 and 2017.
Support for .NET Standard 1.5/1.6/2.0 on .NET Core (experimental on .NET Framework 4.6.x.)
Experimental support for .NET Core on Linux and macOS.
Experimental support for Universal Windows Platform (Windows 10, Windows 10 Mobile, Windows 10 IoT).
Experimental support for Xamarin.Mac platform (assemblies are suitable for Xamarin.Mac Mobile and Xamarin.Mac .NET 4.5 Framework projects).
Standards
- SSH v2
- SFTP v3 and v4
All .NET/.NET CF/Xamarin.iOS/Xamarin.Android components from Rebex in one pack: SFTP client and server, FTP, FTPS, IMAP, POP3, SMTP, NTP, SNTP, Time, Mail, HTTPS, SSH Shell and Telnet Terminal emulation, Security, ZIP compression, File Server. |
All you need for transfering files over the Internet: FTP, FTP over TLS/SSL, SFTP (SSH Secure File Transfer Protocol), File Server. |
FTP/SSL for .NET is a versatile file-transfer component for .NET languages (such as C# or VB.NET). It allows you to transfer files directly from your application using FTPS, an extension of FTP which is fast becoming a standard for secure FTP. This protocol is also known as FTP over SSL or FTP over TLS. |
Provides secure file system access over a secure SSH channel using the SFTP protocol. Makes it easy to transfer files between your application and Unix/Windows SSH servers. |
A server side SSH and SFTP library. Makes it easy to write your own server for SSH, SFTP and SCP protocols. |
Terminal Emulation, SSH client and server, SFTP (SSH File Transfer) client and server for .NET. |
Terminal emulation, SSH Shell and Telnet component for .NET. Makes it easy to execute commands on Unix/Windows SSH servers or add terminal emulation capabilities to your applications. |
SMTP over SSL, IMAP over SSL, POP3 over SSL, S/MIME - all you need for sending, receiving and processing emails from .NET framework application along with mail signing, encrypting and signature verification. |
ZIP, UnZIP, Deflate, ZLib compression library for .NET Framework (C#,VB.NET). |
SNTP and NTP protocols enable your program to get the exact time from public time servers over the Internet. Keep all computers in your multi-tier application synchronized with atomic clock to get rid of problems with different local time. |
Security library for C# and VB.NET developers. Provides XTS-AES encryption wrapper stream, making it easy to add strong encryption capabilities to existing applications. Also includes simple file encryption/decryption API, essential PKCS #7 objects and a collection of useful cryptographic algorithms. |
Http and https component with TLS 1.2, 1.1, SNI and SHA-2 support for .NET CF and other legacy platforms |