não é o método .OpenFile db4o suposto para criar o filestructure se ele não existe?
-
20-08-2019 - |
Pergunta
Ao usar Db4oFactiory.OpenFile ( "somename"); ele estava tentando soltar a pasta "somename" no diretório do Visual Studio e obter permissão negada. Eu resolvi esse, dando-lhe um caminho absoluto:
db = Db4oFactory.OpenFile("E:/test-projects/db4o/db");
e agora estou pegando um FileNotFoundException, mas os docs db4o explicitamente dizer que, se lá não é um db já em jogo, que OpenFile irá gerá-los. O que eu estou ausente?
Obrigado!
Solução
Aparentemente você tem que sufixo uma extensão de arquivo. Eu estava pensando que seria necessário mais de um arquivo e, portanto, precisa de um diretório.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow