オフライン同期用に Azure Mobile Services を使用して xamarin フォーム アプリを作成しています。バージョンは次のとおりです。
- Microsoft.Azure.Mobile.Client 3.1.0
- Microsoft.Azure.Mobile.Client.SQLiteStiore 3.1.0
- SQLitePCL 3.8.7.2
- SQLitePCLRaw.bundle_green 1.1.2
- SQLitePCLRaw.core 1.1.2
プロジェクトにakavache(5.0.0)を追加するまで、これはうまく機能していました.akavache固有のコードを追加する前に、プロジェクトを実行して見つけました
MobileServiceSQLiteStore store = new MobileServiceSQLiteStore(path);
TyleLoadException をスローしていました:
アセンブリ 'SQLitePCLraw.provider.internal、バージョン = 1.0.0.0、カルチャ = ニュートラル、PublicKeyToken = 89ae75803b2c608d' から型 'SQLitePCL.SQLite3Provider_internal' を読み込めませんでした。
誰もこれに遭遇したことがありますか?akavache を削除すると、すべてが正常に戻ります。