使用C#.Net将文件从ftp复制到远程桌面

时间:2012-01-05 10:13:49

标签: c# .net visual-studio

我必须将一些文件从 ftp 复制到另一台远程桌面计算机。我这样做:

File.Copy("ftp://IPAddress:Port/MyFolder/MyFile.dll", @"IPAddress\MyLocation");

但这不起作用。我想,这是因为我必须粘贴文件的远程桌面文件夹不是共享文件夹。

所以,我想知道如何将文件从ftp复制到不共享的远程桌面文件夹?

此外, ftp 远程桌面需要凭据(密码)。请告诉我如何在代码中处理凭据?

1 个答案:

答案 0 :(得分:1)

System.Io.File类不支持URI或FTP协议,只能访问本地文件系统和共享文件夹。

请查看this article如何使用.NET Framework上传文件。