我正在通过 Sync Framework 进行文件同步。我遵循了文件同步提供程序示例,但我的场景是 DetectChangesOnFileSystemReplica 将在运行时工作,而不是每次都检查 Sync Now。
我知道我们可以通过使用 Threading 和 Do-While 每秒检测源文件夹的更改来做到这一点,但这是个坏主意,对吧?
有没有办法在运行时检查源文件夹的更改(如创建、重命名、删除新文件)?
顺便说一句,我尝试使用 SyncToy,但它仍然使用“立即同步”而不是运行时同步。
DropBox/SkyDrive 是如何做到的?谢谢