错误:在Windows Phone 8中使用SQLite时

时间:2015-05-22 10:17:53

标签: sqlite windows-phone-8

这是我的第一篇文章。我收到此错误

  

正在构建的项目的处理器架构"任何CPU"不是   由引用的SDK" SQLite.WP80,Version = 3.8.10.2"支持。   请考虑更改您的目标处理器架构   项目(在Visual Studio中,这可以通过配置完成)   经理)到SDK支持的架构之一:" x86,ARM"。

在Windows Phone应用程序中工作并使用SQLite。如果我将架构设置为ARM,那么它将消失,但是我得到了另一个错过的错误" community"来自SQLite.cs文件中的命名空间。任何人都可以帮助我吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

遵循:

安装Extension" SQLite for Windows Phone"来自Tools -> Extension and Updates Menu。检查截图1

enter image description here

然后从NuGet包管理器安装NuGet Pacakge sqlite-net-wp8。检查截图2

enter image description here

然后在项目属性中添加条件编译符号USE_WP8_NATIVE_SQLITE - >构建设置。检查截图3

enter image description here

然后尝试重新构建解决方案,错误将消失..!

(我认为您已经复制了这两个文件SQLite.csSQLiteAsync.cs

参考链接:

http://social.technet.microsoft.com/wiki/contents/articles/18204.how-to-use-sqlite-with-a-windows-phone-8-application.aspx

Type or namespace 'Sqlite' could not be found in SQLite.cs