我必须将一些文件从 ftp 复制到另一台远程桌面计算机。我这样做:
File.Copy("ftp://IPAddress:Port/MyFolder/MyFile.dll", @"IPAddress\MyLocation");
但这不起作用。我想,这是因为我必须粘贴文件的远程桌面文件夹不是共享文件夹。
所以,我想知道如何将文件从ftp复制到不共享的远程桌面文件夹?
此外, ftp 和远程桌面需要凭据(密码)。请告诉我如何在代码中处理凭据?
答案 0 :(得分:1)
System.Io.File类不支持URI或FTP协议,只能访问本地文件系统和共享文件夹。
请查看this article如何使用.NET Framework上传文件。