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

时间:2010-09-27 20:31:04

标签: c# ravendb embedded-database

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

var documentStore = new DocumentStore  {  
      DataDirectory = "path/to/database/directory"  
};
documentStore.Initialize();

上面的代码无法编译:(


好的,我的坏......

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

2 个答案:

答案 0 :(得分:7)

是的 - 托管RavenDB涉及

  • 动态支持
  • 一整套 依赖

这意味着您无法在3.5中运行它,并且无法使用Lightweight客户端运行它:)

答案 1 :(得分:5)