事前設定された Sql CE データベースを使用してアプリケーションを展開したいと考えています。
手順:
1) デプロイ時: VS 2010 で LocalDataCache オブジェクトを使用して SQL ce データベースを作成し、事前に入力します。このデータベースを圧縮してサーバーに配置します。
2) クライアント: アプリ
をダウンロードします。 3) クライアント アプリ: 圧縮されたデータベースをダウンロードして解凍します。
4) クライアント アプリ: 元のデータベースに対して WCF サービスに対して同期を行い、増分変更のみをプルダウンします。
ステップ 4 まで上記の作業を行っています。
ステップ 4 で、wcf サービスはデータベース内のすべてのデータを返しています (つまり、ローカル データベースを空であるかのように扱っています。この理由は、アンカーが出ているためだと思います。同期の。
私がやりたいのは、デプロイ時にアンカーをリセットして、サーバーがデプロイとクライアントのダウンロードと同期の間に発生した変更のみを返すようにすることです。
誰もこれを行う方法を知っていますか?
ありがとう :)