C# 如何在嵌入式模式下运行RavenDb?

C# 如何在嵌入式模式下运行RavenDb?,c#,ravendb,embedded-database,C#,Ravendb,Embedded Database,表示在初始化DocumentStore之前只设置DataDirectory名称,但DocumentStore没有DataDirectory属性:( 上面的代码无法编译:( 好吧,我的错 我在使用Raven.Client-3.5.dll,你必须使用Raven.Client.dll是的-托管RavenDB涉及 动力支撑 一整套 依赖关系 这意味着你不能在3.5版中运行它,也不能使用轻量级客户端运行它:)因为我讨厌标记我自己的答案,这都是你的。干杯:)如果有人再次达到这一点,我实际上已经写了一篇

表示在初始化DocumentStore之前只设置DataDirectory名称,但DocumentStore没有DataDirectory属性:(

上面的代码无法编译:(


好吧,我的错


我在使用Raven.Client-3.5.dll,你必须使用Raven.Client.dll

是的-托管RavenDB涉及

  • 动力支撑
  • 一整套 依赖关系

这意味着你不能在3.5版中运行它,也不能使用轻量级客户端运行它:)

因为我讨厌标记我自己的答案,这都是你的。干杯:)如果有人再次达到这一点,我实际上已经写了一篇关于这个主题的快速文章:
var documentStore = new DocumentStore  {  
      DataDirectory = "path/to/database/directory"  
};
documentStore.Initialize();