文件变更事件网络共享
5 个回答
1
我可能要冒险给出一个不太准确的回答(因为你没有说明对速度等方面的要求),不过... Dropbox 可以完全满足你的需求,而且是免费的,根本不需要写任何代码。
当然,如果你需要实时同步,或者想避免把文件“分享”给第三方(不过你可以先加密文件),那么这个可能就不太适合你了。
1
2
我终于找到了解决办法:我修改了一些网络共享的设置,并使用了FileSystemWatcher。
为了防止文件在同步时被重复同步,我使用了一个md5文件哈希值。
我用的代码可以在pastebin上找到(这段代码写得比较简单粗糙,只是这里提到的部分)。