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