tags:

views:

163

answers:

3

what FTP libraries come with .Net C#?

+6  A: 

The only one that I know about that is included in the Base Class Library are the FtpWebRequest / FtpWebResponse classes. MSDN also features some tutorials on how to use them. Note though that they are not supported by the .NET Compact Framework (in case you plan on making a Windows Mobile application).

Fredrik Mörk
+3  A: 
  • FTP is with FtpWebRequest
  • FTPS (FTP over SSL) is with FtpWebRequest by setting request.EnableSsl = true;
  • SFTP (SSH file transfer) is not and will require a third party library such as SharpSSH - which is opensource.
Vdex