2010-09-27 3 views
6

Ravendb documentation говорит просто установить DataDirectory имя перед инициализацией DocumentStore, но DocumentStore не имеет DataDirectory свойство :(Как запустить RavenDb во встроенном режиме?

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

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


Ok , мой плохой ...

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

ответ

7

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

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

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

+0

Поскольку я ненавижу отмечать свой собственный ответ, это все твое. Cheers :) – andrecarlucci

+3

Я на самом деле написал краткую запись на эту тему, если кто-то снова достигнет этой точки: http://codeofrob.com/archive/2010/09/28/ravendb-image-gallery-project-ii-setting- up.aspx –