tags:

views:

42

answers:

2

Ravendb documentation says to simply set the DataDirectory name before initializing the DocumentStore, but DocumentStore doesn't have a DataDirectory property :(

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

The code above doesn't compile :(

A: 

Ok, my bad...

I was using Raven.Client-3.5.dll, you have to use Raven.Client.dll

andrecarlucci
+1  A: 

Yeah - hosting RavenDB involves

  • Dynamic support
  • A whole suite of dependencies

This means that you can't run it in 3.5 and you can't run it using the Lightweight client :)

Rob Ashton
Since I hate marking my own answer, it's all yours. Cheers :)
andrecarlucci
I've actually written a quick entry on the subject if anybody reaches this point again: http://codeofrob.com/archive/2010/09/28/ravendb-image-gallery-project-ii-setting-up.aspx
Rob Ashton