Pregunta

estoy experimentando con RavenDB incrustado en mi solicitud. Estoy recibiendo un de error "Tipo 'EmbeddableDocumentStore' no está definido". Yo, sin embargo, tengo una referencia a Raven.Client.Embedded en mi proyecto.

Aquí está mi código VB.Net:

Imports Raven.Client.Client
Imports Raven.Client

Sub Main()
    Dim documentStore As EmbeddableDocumentStore = New EmbeddableDocumentStore()
    documentStore.DataDirectory = "c:\dbdata"
    documentStore.Initialize()

    Dim session As Document.DocumentSession = documentStore.OpenSession()
    session.Store(New LineItem With {
                                        .draftpostingdate = Nothing,
                                        .forumdate = "#12/1/2010#",
                                        .pfvolume = Nothing,
                                        .pfissue = Nothing,
                                        .change = "change",
                                        .sectiontext = "Revision",
                                        .rs = Nothing,
                                        .revisionid = 51438,
                                        .mononum = "100249",
                                        .webtype = "PCA"
                                    })
    session.SaveChanges()

    Dim lineItems = session.Query(Of LineItem)()
    For Each li As LineItem In lineItems
        Console.WriteLine(li.mononum)
    Next
End Sub
¿Fue útil?

Solución

he tenido problemas similares antes cuando apuntado el marco equivocado. ¿Ha comprobado que no está apuntando el "perfil de cliente" en su proyecto? Si no recuerdo mal hay que apuntar el marco completo cuando se utiliza Embedded Client.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top