同步服务:跟踪已清理跟踪信息

时间:2010-02-24 17:47:05

标签: c# microsoft-sync-framework

我在C#应用程序中使用Sync Services。当我的客户端在漫长的等待后同步时,会告诉他们跟踪信息已经消失并重新启动数据库。

我可以重新初始化,但是如果客户端有需要发送到服务器的数据怎么办?在这种情况下,它将会丢失。这个问题有没有优雅的解决方案?

1 个答案:

答案 0 :(得分:3)

如果出现此错误,您可以将代码中的同步类型更改为仅上载,然后重新同步。

然后,如果成功,请在重新初始化后删除本地表并再次下载。

您需要考虑服务器存储更改的时间。我的经验法则至少是预期的不连贯时间的两倍。

如果您需要更多内容,请大声说道。