2012-04-11 10 views
1

Microsoft Sync Frameworkを使用するWindows Mobileアプリケーションがあります。 WCFサービスは、ローカルIISでホストされています。ドッキングされ、インターネットに接続されている間、大きなテストを行います。しかし、オフラインでローカルデータベースを変更しようとしてインターネットを切断すると、アプリケーションとの接続が失われます。だから私はちょうどタクシーを構築し、それをデバイスにインストールしたい。Windows Mobile用のcabファイルの作成時折接続されるアプリケーション

問題は、私が何をしているのか分からず、何を含めるべきか、何を含まないのか分からないことです。私は2回試みたが、SQL CEデータベース(ElectricReading.sdf)を見つけることができないという失敗に終わった。

私は、このチュートリアルの次ました:http://www.mobilepractices.com/2008/02/how-to-create-windows-mobile-smart.html

をしかし、私がElectricBarcodeApp.exeを追加した後、適切な依存関係をピックアップしていないようです。たとえば、私のサービスライブラリへの依存性はありません。ここで

は私のプロジェクトは、次のようになります。

enter image description here

それでは、私はタクシーに含める必要がありますか?どんな助けも大歓迎です。私が学ぶことができるような説明もすばらしいでしょう。ありがとう!!私が提供できる他の情報を教えてください。

EDIT: は、これは私のcabファイルがElectricBarcodeApp.exe私が追加した後次のようになります。 enter image description here

+0

RDA同期を見ましたか?いずれにしても、リモートサーバーが範囲外であるときに処理するローカルキャッシュの形式が必要です(ネットワークカバレッジまたはその他の機能が不足している可能性があります) –

+0

Sync Frameworkが提供するものがあります。サーバーが再び範囲内に入るまで私はちょうどタクシーにそのデータベースを含める方法がわかりません。 – tarheels058

答えて

1

CAB発電プロジェクトはそれを取得と同じくらい非直観的です。プロジェクトを選択すると、右側には見逃しやすい小さなアイコンがいくつかあります。それらの1つはターゲットの「ファイルビュー」です。

File Editor Icon

そこから、(右の「ファイルを追加します。」「アプリケーションフォルダ」をクリックして選択します)あなたのCABに含める追加のファイルを選択することができます。

Target device file system

だけCABに追加するには、お近くのSDFを選択します。

関連する問題