1

C#アプリケーションで同期サービスを使用しています。長い間待ってからクライアントが同期すると、追跡情報がなくなってデータベースを再初期化するように通知されます。

再初期化できますが、サーバーに送信する必要のあるデータがクライアントにある場合はどうなりますか?この場合、それは失われます。この問題に対する適切な解決策はありますか?

4

1 に答える 1

3

このエラーが発生した場合は、コードの同期タイプをアップロードのみに変更してから、再同期することができます。

次に、成功したら、ローカルテーブルを削除して、再初期化に続いて再度ダウンロードします。

サーバーが変更を保存している時間を考慮する必要があります。私の経験則では、予想される切断時間の少なくとも2倍です。

これについてもっと必要な場合は叫んでください。

于 2010-02-26T16:11:19.703 に答える