我使用此代码将文件上传到FTP:
http://msdn.microsoft.com/en-us/library/ms229715.aspx。
这一切都很好,但我认为使用这个同步两个文件夹将不太舒服。
我的FTP目录树是:/categories/
=> /category1
,/category2
,/category3
以及大量文件:)
在我的本地硬盘上,我的目录树是相同的,但这些文件夹中只有少量文件。我的脚本的任务是检查同一位置的FTP服务器上是否存在特定文件,如果不存在,则上传它。就是这样。
你能告诉我解决方案或方向吗?
答案 0 :(得分:1)
您可以稍微重新考虑一下您的设计。您可以在创建时直接使用eventhandler FileSystemWatcher和“sync”(即上传到ftp)文件,而不仅仅是比较文件和文件夹结构。