如何在c#中使用ftp上传二进制文件

时间:2014-01-17 21:04:04

标签: c# ftp binaryfiles

寻找关于如何使用ftp上传二进制文件的C#示例 谢谢 ? 我是否使用VC2013如果它很重要。我的主要问题是如何将我的loal文件转换为二进制文件然后ftp它。

1 个答案:

答案 0 :(得分:0)

您可以使用WebClient类:

using (var client = new WebClient())
{
    client.UploadFile("ftp://host/path/to/the/file", @"C:\path\to\the\file");
}

如果服务器需要身份验证,请设置Credentials属性:

client.Credentials = new NetworkCredential("username", "password");