1

将此用作参考并安装了两者(使用nuget)

安装包 RavenDB.Client -Version 1.0.992

安装包 RavenDB-Embedded -Version 1.0.919

官方链接建议使用Install-Package RavenDB-Embedded。但是该 nuget 命令失败并出现错误 Install-Package : Unable to find package 'RavenDB-Embedded'。)

但是代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Raven.Client.Document;

namespace ConsoleApplication4
{
    class Program
    {
        static void Main(string[] args)
        {
           var Store = new DocumentStore { ConnectionStringName = "RavenDB" };
            var instance =  new EmbeddableDocumentStore { ConnectionStringName = "RavenDB" };
        }
    }
}

无法识别 EmbeddableDocumentStore。EmbeddableDocumentStore 的命名空间是什么?

4

1 回答 1

1

在谷歌小组中环顾四周并进行一些实验后,我得到了解决方案

利用

Install-Package RavenDB.Embedded -Version 1.0.992

此外,如果它是一个控制台应用程序:右键单击控制台项目--> 属性-->

将目标框架设置为 .NET Framework4(而不是默认的 .NET Framework 4 客户端配置文件)

于 2012-12-12T19:53:05.563 回答