データベースを使用して単純な WP8 アプリケーションを作成しましたが、ストアに送信しようとすると問題が発生します。アプリケーションは非常にシンプルで、アプリケーションに添付したデータベースを検索できます。すべてのエミュレーターと Lumia 620 を使用してすべて正常に動作しますが、ストアに正常に送信できません。に設定Database.sdf
Build action
するEmbedded Resource
と、次の認証エラーが発生します。
アプリケーションは、すべての Windows Phone デバイスで起動できないため、Windows Phone アプリケーション認定要件への準拠をテストできません。アプリケーションは、起動時にサイレントに終了します。
でもアプリに切り替えたら認定に合格して店舗に掲載されましたBuild action
。Content
すべてが正常に機能することを確認するために、ダウンロードして実行できず、すぐに閉じました...
MyApplication.xap
開いて別の名前に変更することで、このエラーを再現できましたDatabase.sdf
。したがって、問題は暗号化にあると思います。コード内のデータベースを別の方法で参照する必要がありますが、方法がわかりません。何か案は ?
DbDataContext context = new DbDataContext(@"Data Source = 'appdata:/Database.sdf';");