3

Windows Phone 8.1 アプリケーションがあり、ここで oysteinkrog をフォークした SQLite.Net PCL ライブラリを使用したい: https://github.com/oysteinkrog/SQLite.Net-PCL ただし、新しい接続を作成しようとすると、を作成するために必要なすべてのプロパティがありません。SQLiteConnectionWithLock
私はこれを見つけました:

var conn = new SQLiteAsyncConnection(new Func<SQLiteConnectionWithLock>(()=>new SQLiteConnectionWithLock(new SQLitePlatformWinRT(), new SQLiteConnectionString(databasePath, storeDateTimeAsTicks: false))));

しかし、新しい SQLitePlatformWinRT は適用されず、WP8.1 の代替手段が見つからないようです
。これに対する回避策はありますか?

4

1 に答える 1

-1

彼らがここに書いたように、WinRTと電話との互換性があります: SQLite.Net.Platform for Windows Phone 8.1 とこのコメント: SQLite.Net-PCL Connection not find the DB . そのため、気にする必要はありません。他の場合にのみ使用してください。

編集: Windows Phone 8.1 WinRT 用の sqlite.org から sqlite3.dll を手動で追加したことを確認してください。

于 2015-12-30T23:07:22.140 に答える