是不是db4o .OpenFile方法应该创建文件结构,如果它不存在?

时间:2009-01-28 16:21:54

标签: c# visual-studio-2008 db4o

使用Db4oFactiory.OpenFile(“somename”)时;它试图将文件夹“somename”放入visual studio目录并获得拒绝权限。我通过给它一个绝对的路径来解决这个问题:

        db = Db4oFactory.OpenFile("E:/test-projects/db4o/db");

现在我正在捕获FileNotFoundException,但是db4o docs明确地说如果没有db正在运行,那么OpenFile将生成它们。我错过了什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

显然你必须为文件扩展名添加后缀。我以为它需要多个文件,因此需要一个目录。