La méthode db4o .OpenFile n'est-elle pas supposée créer la structure de fichier si elle n'existe pas?
-
20-08-2019 - |
Question
Lors de l'utilisation de Db4oFactiory.OpenFile (" quelque chose "); il essayait de supprimer le dossier " quelque chose " dans le répertoire de visual studio et obtenir l'autorisation refusée. J'ai résolu ce problème en lui donnant un chemin absolu:
db = Db4oFactory.OpenFile("E:/test-projects/db4o/db");
et maintenant j'attrape une exception FileNotFoundException mais les documents de db4o disent explicitement que s'il n'y a pas de base de données déjà en jeu, OpenFile les générera. Qu'est-ce qui me manque?
Merci!
La solution
Vous devez apparemment suffixer une extension de fichier. Je pensais qu'il aurait besoin de plus d'un fichier et donc d'un répertoire.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow