我正在关注教程,已安装RanvenDB并编写:
public static IDocumentStore archives =
new EmbeddableDocumentStore { DataDirectory = "~/DataStore" };
然后我让VS找到EmbeddableDocumentStore的位置,然后我添加:
using Raven.Client.Embedded;
还没有错误,一切都很好。然后我建立:
Archives.cs(10,20):错误CS0234:类型或命名空间名称 “嵌入式”在命名空间“Raven.Client”中不存在(是吗? 缺少装配参考?)
编译完成 - 1个错误,0个警告
现在是错误,没有嵌入式......
如果我删除package.config并再次运行安装Ravendb Embedded,它将再次变为绿色(没有错误)但是在我运行构建之后......
如何修复?
(测试不同版本:相同结果)
答案 0 :(得分:5)
确保您正在构建FULL .NET框架,而不仅仅是客户端配置文件。