类型或命名空间名称'社区'找不到(你错过了使用指令或程序集引用吗?)

时间:2014-06-05 08:55:35

标签: windows-phone-7 windows-phone-8

当我将解决方案配置从Debug更改为Release并将解决方案平台从ARM更改为x86或任何平台时,或者如果我保持与ARM相同的平台,那么我收到错误"类型或命名空间名称'社区'找不到(你错过了使用指令或汇编引用吗?)" 。可能这个错误是因为我是用于在离线模式下存储数据的sqlite。但是我怎样才能重新发现这个错误? 请告诉我找到解决方案的适当方法。

谢谢,

2 个答案:

答案 0 :(得分:4)

我假设您已遵循此post

中的说明

在帖子中有一条指令,您将c ++项目添加到名为 Sqlite 的解决方案中。你从github得到它。不可否认,这很容易隐藏在帖子中,很容易错过。

将c ++项目包含到您的解决方案后,您应该从C#项目中添加对它的引用。

添加参考 - >解决方案 - >选择c ++“Sqlite”项目作为参考

之后,添加构建常量USE_WP8_NATIVE_SQLITE应该可以正常工作。

确保您设置了条件编译符号:USE_WP8_NATIVE_SQLITE并且版本为x86 or ARM

答案 1 :(得分:0)

现在,随着为SQLite发布的新版本,您只需要添加NuGet包,然后添加构建常量USE_WP8_NATIVE_SQLITE,它将无缝地适用于所有版本,包括7.1,8.0和8.1 SDK。