【问题标题】:Selective sync in Microsoft Sync Framework 2.0Microsoft Sync Framework 2.0 中的选择性同步
【发布时间】:2012-02-26 09:07:41
【问题描述】:

我在尝试实现文件同步应用时使用 Microsoft Sync Framework 2.0。 基本上我需要知道目录中删除了哪些文件,并决定是否将删除事件应用于同步中包含的目录。

例如: 目录 A 是源 目录 B 是目的地

两个目录包含相同的文件。

如果删除目录 A 中的文件,则必须删除目录 B 中的相同文件 但是,如果目录 B 中的文件被删除,它将不会同步到目录 A,而是会重新创建,因为同步会从目录 A 获取该文件。(基本上,撤消目录 B 中发生的删除)

请帮忙

【问题讨论】:

    标签: c# microsoft-sync-framework


    【解决方案1】:

    尝试订阅 ApplyingChange 事件,跳过删除更改并从那里重新创建文件。

    【讨论】:

    • 是否可以重新创建文件?如果您提供执行此操作的示例代码可以吗?
    • 您必须以编程方式进行。它不会为你重新创建它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多