Как запустить RavenDb во встроенном режиме?

В документация Ravendb говорит, что нужно просто установить имя DataDirectory перед инициализацией DocumentStore, но DocumentStore этого не делает. нет свойства DataDirectory :(

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

Код выше не компилируется :(


Ладно, мой плохой...

Я использовал Raven.Client-3.5.dll, вы должны использовать Raven.Client.dll


person andrecarlucci    schedule 27.09.2010    source источник


Ответы (1)


Да, хостинг RavenDB включает в себя

  • Динамическая поддержка
  • Целый набор зависимостей

Это означает, что вы не можете запустить его в 3.5 и не можете запустить его с помощью облегченного клиента :)

person Rob Ashton    schedule 27.09.2010
comment
Поскольку я ненавижу отмечать свой собственный ответ, это все ваше. Ваше здоровье :) - person andrecarlucci; 28.09.2010
comment
На самом деле я написал краткую запись на эту тему, если кто-то снова дойдет до этой точки: codeofrob.com/archive/2010/09/28/ - person Rob Ashton; 02.10.2010