2012-07-16 102 views
0

我使用此代碼將文件上傳到FTP:
http://msdn.microsoft.com/en-us/library/ms229715.aspx我想通過C#同步我的本地文件夾與FTP文件夾

這一切都很好,但我認爲使用這個同步兩個文件夾不會很舒服。

我的FTP目錄樹是:/categories/ =>/category1/category2/category3和有噸的文件:)

在我的本地硬盤我的目錄樹是一樣的,但只能有這些文件夾中幾個文件。我的腳本任務將檢查特定文件是否存在於FTP服務器上的相同位置,如果沒有,則上傳它。而已。

你能向我建議我應該去的解決方案或方向嗎?

+0

循環微軟的解決方案 - 但它是緩慢和超時:) – pawel 2012-07-16 13:56:46

回答

1

你可以重新考慮一下你的設計。除了僅比較文件和文件夾結構之外,您可以在創建時直接使用事件處理程序FileSystemWatcher和「同步」(即上傳到ftp)文件。