类型或命名空间';Sqlite';在SQLite.cs中找不到

类型或命名空间';Sqlite';在SQLite.cs中找不到,sqlite,windows-phone-8,Sqlite,Windows Phone 8,我有一个利用SQLite的WindowsPhone8应用程序。该应用程序具有许多数据库功能,并包括一个sqlite数据库文件,在运行该应用程序时,该文件将被复制到本地文件夹并被访问。在我第一次切换到release build之前,所有这些工作都没有问题,但它并没有在此基础上工作 我通过删除所有NuGet引用和.dll引用“修复”了此问题,并在此处重新开始以下步骤: 我遇到了一个令人沮丧的问题,在从调试切换到发布构建(或从发布构建切换到调试构建)之后,“Sqlite”再次不再被识别 我得到以下错误

我有一个利用SQLite的WindowsPhone8应用程序。该应用程序具有许多数据库功能,并包括一个sqlite数据库文件,在运行该应用程序时,该文件将被复制到本地文件夹并被访问。在我第一次切换到release build之前,所有这些工作都没有问题,但它并没有在此基础上工作

我通过删除所有NuGet引用和.dll引用“修复”了此问题,并在此处重新开始以下步骤:

我遇到了一个令人沮丧的问题,在从调试切换到发布构建(或从发布构建切换到调试构建)之后,“Sqlite”再次不再被识别

我得到以下错误:

The type or namespace name 'Sqlite' could not be found (are you missing a using directive or an assembly reference?)
这些错误来自SQLite.cs,特别是以下行:

using Sqlite3 = Sqlite.Sqlite3;
using Sqlite3DatabaseHandle = Sqlite.Database;
using Sqlite3Statement = Sqlite.Statement;

这怎么可能?我在这里看到了一些类似的问题,但所有的问题都只是简单地说删除并重新添加引用,问题就莫名其妙地消失了。这对我不起作用。

请查看下面的链接

希望它能帮助您

按照此步骤配置您的项目。还解释了

其次,您需要转到GITHUB网站并。这是一个你需要的C++项目 访问sqlite数据库

请确保设置了条件编译符号:使用_WP8 _NATIVE _SQLITE,版本为x86或ARM


在VS Professional 2013上测试,发布版本(x86,ARM)

您看到的是编译时错误吗?