3

最近、win8 phone sdkをダウンロードして、テストアプリケーションの作成を開始しました。メインプロジェクトには、System.Data.SQLiteベースのクラスがあり、WindowsPhoneアプリに実装したいと考えています。

しかし、System.Data.Sqliteパッケージは、NuGetでのインストールを拒否し、「Incompartible c#version」などと表示します。

http://www.sqlite.org/download.htmlからsqlite-wp80-winrt-3071500.vsixを試しましたが、インストールは問題ありませんが、sqliteライブラリを参照する方法がわかりません。私が推測するADO.Netアダプターのようなものはなく、コードで参照する正確なライブラリーが見つかりません。

私のテストWP7アプリケーションでは、System.Data.Sqliteを実装しましたが、正常に機能していましたが、Windows Phone 8で何をすべきですか?

私を助けてください。ばかげた質問かもしれませんが、私はそれに固執しています。

4

1 に答える 1

5

ADO.NETプロバイダーの代わりにORMを使用してもかまわない場合は、sqlite-net-wp8を試してみてください(私が取り組んでいたもののために今日作成したばかりです)。

sqlite-net-wp8は、sqlite-netが依存するいくつかのsqlite3.dllエクスポートの単純なC ++/CXラッパーです。これにより、sqlite-netは、代わりにcsharp-sqliteを使用せずに、WindowsPhone8でsqlite3.dllを呼び出すことができます。

READMEの指示に従って、それが機能するかどうかを確認してください。バグが発生した場合はお知らせください。プルリクエストは大歓迎です:)

于 2012-12-20T04:46:11.753 に答える