【发布时间】:2011-05-18 12:06:27
【问题描述】:
我正在创建一个应用程序来将我计算机上的本地文件夹与 FTP 服务器同步。
由于我不想直接通过它的地址访问 FTP 服务器,因为它真的很复杂,所以我不想将服务器临时映射到网络文件夹,以便我的同步算法可以在它上面工作就像在本地文件夹中一样。
有没有这样的:
//Map the server to the specified path
FtpMapper.MapFtpServer("ftp://myserver/", "username", "password", "M:\\");
DirectoryInfo info = new DirectoryInfo("M:\\");
/* Do some work on the directory */
FtpMapper.UnmapFtpServer();
【问题讨论】:
-
GNOME 和 KDE 内置了这种工具,但 Windows 没有。你可能不得不自己写。
-
Java 有 Commons VFS,但似乎没有 .NET 端口。 This question 要求等价,但没有接受者。