Dois aplicativos .NET diferentes não podem acessar o arquivo db4o
Pergunta
Eu apenas o download e e estou usando DB40 7,9 e estou testando-o em duas .NET diferentes 3,5 aplicações usando o tutorial fornecido.
Quando eu acessar o mesmo banco de dados (c: \ pilot.db4o) arquivo usando esses dois aplicativos, um após o outro, cada um está refletindo apenas as alterações feitas por essa aplicação, mesmo que essas alterações foram feitas durante a execução anterior .
Por que é cada aplicação não vendo muda o outro aplicativo feito para o arquivo de banco de dados?
Solução
Como é o modelo de objeto definido em cada aplicação? Você tem um (a) terceiro conjunto que define esse modelo de objeto ou (b) você duplicado-lo em cada aplicativo?
Cenário B não trabalho desde db4o necessidades para lembrar o nome de montagem.
PS:. Eu sei que esta é uma resposta tardia, mas eu acho que a informação é útil para os outros
Adriano
Outras dicas
Em tal caso, certifique-se comprometido os resultados e fechar a db, de modo que a próxima aplicação pode acessar o arquivo e ver os resultados comprometidos.
Mas, em caso de necessidade de acesso a partir de vários dos clientes 'você deve tentar usar o modo de cliente / servidor!
mesmo se essas mudanças foram feitas durante a execução anterior.
O que quer dizer com isso?