두 가지 다른 .NET 응용 프로그램은 DB4O 파일에 액세스 할 수 없습니다

StackOverflow https://stackoverflow.com/questions/773187

  •  13-09-2019
  •  | 
  •  

문제

방금 다운로드하고 DB40 7.9를 사용하고 있으며 제공된 튜토리얼을 사용하여 두 개의 다른 .NET 3.5 응용 프로그램에서 테스트하고 있습니다.

이 두 응용 프로그램을 사용하여 동일한 데이터베이스 (c : pilot.db4o) 파일에 액세스 할 때, 다른 응용 프로그램은 이전 실행 중에 변경된 경우에도 해당 응용 프로그램의 변경 사항 만 반영합니다.

각 애플리케이션이 표시되지 않는 이유는 데이터베이스 파일에 대한 다른 응용 프로그램이 변경 사항을 변경하지 않습니까?

도움이 되었습니까?

해결책

객체 모델은 각 응용 프로그램에서 어떻게 정의됩니까? 이 객체 모델을 정의하는 (a) 세 번째 어셈블리가 있습니까?

대본 DB4O는 어셈블리 이름을 기억해야하므로 작동하지 않습니다.

추신 : 나는 이것이 늦은 답변이라는 것을 알고 있지만 정보는 다른 사람들에게 유용하다고 생각합니다.

아드리 아노

다른 팁

이 경우 결과를 헌신하고 DB를 닫으려면 다음 응용 프로그램이 파일에 액세스하고 커밋 된 결과를 볼 수 있도록하십시오.

그러나 여러 '클라이언트에서 액세스 해야하는 경우 클라이언트 / 서버 모드를 사용해야합니다!

이전 달리기 중에 이러한 변경이 이루어 졌더라도.

이것에 대해 무엇을 의미합니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top