我想在我的winRT项目. https://bitbucket.org/twincoders/sqlite-net-extensions中使用SQLite-Net扩展库。
为了在我的Windows8.1应用程序中支持sqlite,我目前已经将SQLite for (Windows8.1)安装为VS扩展,并通过NuGet安装了sqlite。
为了让它正常工作,我试着下载源代码,并使用我们可以用于winRT的sqlite构建它。为了添加对Windows的SQLite的引用,我只需要将目标更改为Windows8.1。这样做会导致许多错误,例如:“名称'BindingsFlags‘在当前上下文中不存在”实例参数:无法从'System.Type’转换为'System.Reflection.MemberInfo'“,我也尝试将SQLite-Net直接链接到我的项目,但最终情况是相同的。
我真的需要添加关系到我的sqlite数据库,并将非常感谢每一个我可以得到的帮助!
随附您可以找到我的VS2013的屏幕截图,其中我更改了SQLiteNetExtensions的引用,以使用所需的winRT库。
非常感谢您给我的任何帮助!

发布于 2014-09-11 09:36:19
以下步骤适用于我,无需下载源代码和可能的编译错误:
(我有以下假设:我只针对您的Windows 8.1,并使用VisualStudioPremium2013Update 3)
现在,您将有一个以Windows8.1为目标的项目,并同时引用两个SQLiteNetExtensions。以上步骤最初是在:在Windows应用程序中使用SQLite中推荐的
下面是从我前面提到的链接下载的SQLiteDemo项目引用的屏幕截图,该链接也引用了SQLiteDemo:

https://stackoverflow.com/questions/25641562
复制相似问题