繁体   English   中英

适用于Windows Phone 8.1的SQLite.Net PCL支持/解决方法

[英]SQLite.Net PCL support / workaround for Windows Phone 8.1

我有一个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的替代品
有关解决方法的任何想法吗?

它将WinRT与手机兼容,就像他们在这里写的那样: 用于Windows Phone 8.1的SQLite.Net.Platform以及此评论: SQLite.Net-PCL Connection没有找到数据库 所以你不必担心它,只能用作其他情况。

编辑:确保您手动从Windows手机8.1 WinRT sqlite.org添加sqlite3.dll。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM