我有一个WP7项目,运行良好,但是当我尝试添加对Community.c神利Sqlite.WP7.dll的引用时
不能将对较高版本或不可补偿程序集的引用添加到项目中。
但是这是我想要添加的WP7文件吗?
我在这里找到的,这是一个跨平台的应用程序
https://github.com/xamarin/mobile-samples/tree/master/MWC/Dependencies/Community.CsharpSqlite
也试过
https://github.com/praeclarum/sqlite-net/tree/master/lib/wp7
发布于 2012-11-14 15:03:41
我不知道你为什么不能添加它,但你可以自己构建它。
这个项目位于这里- C# SQLite项目
如果您查看源代码,您将发现可以编译自己的DLL的Windows项目。
发布于 2012-11-14 20:17:23
我在SQLite上看到的上一次CodePlex客户端发布是在2010年12月,所以即使您查看的是4到10个月前发布在这些其他站点上的DLL,但它们可能使用的是Windows 7.0代码库,而您的目标是Windows 7.1 (Mango) SDK。不同的DLL在7.0到7.1之间变化,如果您正在查看的DLL实际上是在针对7.0时构建的,那么如果您的目标是7.1,那么它们可能有较旧的和不兼容的引用。我建议使用7.1SDK将SQLite源代码构建到您的项目中。
还要注意的是,SQLite的google或codeplex项目也不是正式的代码库。如果可能的话,应该使用来自官方站点的DLL或源代码:http://www.sqlite.org/download.html。
https://stackoverflow.com/questions/13376767
复制相似问题