0
如何从Visual Studio的Object Manager Enterprise(OME)db4o插件和我的应用程序同时访问我的.db4o数据库?同时访问db4o文件
我开始使用db4o,将它与ASP.NET MVC应用程序集成。我有一个使用StructureMap for IoC设置的双层存储库访问模式,并且在使用OME进行调试时,我不断收到VS中的DatabaseFileLockedException错误。
谢谢。客户端 - 服务器模式是否需要在同一应用程序中同时读取/写入? – 2011-03-02 13:57:50
您必须将ObjectContainer对象获取到需要的位置 - 通过为现有服务器创建新的客户端,或者将对象提供给需要的位置。我想,你不能再简单地打开同一个文件。 – 2011-03-02 15:29:26
您不需要完全客户端服务器模式来使用相同的应用程序进行读取/写入。您可以创建嵌入式对象容器实例。请参阅此处:http://developer.db4o.com/Documentation/Reference/db4o-8.0/net35/reference/Content/advanced_topics/session_containers.htm – Gamlor 2011-03-02 16:28:46