我有一个WIndows Phone 8.1应用程序,我想在这里使用SQLite.Net PCL库forked oysteinkrog: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的替代方案
有关解决方法的任何想法吗?
答案 0 :(得分:-1)
它将WinRT与手机兼容,因为他们在这里写道: SQLite.Net.Platform for Windows Phone 8.1 并在此评论中:SQLite.Net-PCL Connection not finding the DB。所以你不必担心它,只能用作其他情况。
编辑:确保您手动为Windows Phone 8.1 WinRT从sqlite.org添加了sqlite3.dll。