Windows手机上的Sqlite 8

gle*_*udr 3 sqlite windows-phone-8

最近我下载了win8手机sdk并开始创建我的测试应用程序.在主项目中,我有一个基于System.Data.SQLite的类,并希望在我的Windows手机应用程序中实现它.

但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?

请帮我.可能是一个愚蠢的问题,但我坚持下去.

Pet*_*ene 5

如果您不介意使用ORM而不是ADO.NET提供程序,请尝试使用sqlite-net-wp8(今天就为我正在处理的事情创建它).

sqlite-net-wp8是sqlite-net依赖的一些sqlite3.dll导出的简单C++/CX包装器.它允许sqlite-net在Windows Phone 8上调用sqlite3.dll而不必使用csharp-sqlite.

按照自述文件中的说明进行操作,看看它是否适合您.如果您遇到任何错误请提供给我,并欢迎拉请求:)