2014-06-18 3 views
0

mongo csharp 드라이버 버전 1.9.1을 사용합니다. 그러나, 나는이 dll에 문제가있다. 예외 :mongo csharp 드라이버 버전의 문제점

"파일 또는 어셈블리 'MongoDB.Bson, 버전 = 1.9.1.221, Culture = neutral, PublicKeyToken = f686731cfb9cc103'또는 해당 종속성 중 하나를로드 할 수 없습니다. 찾은 어셈블리의 매니페스트 정의가 어셈블리와 일치하지 않습니다. 참조 (HRESULT 예외 : 0x80131040) ":"MongoDB.Bson, 버전 = 1.9.1.221, 문화 = 중립, PublicKeyToken = f686731cfb9cc103 ".

아무도 제안이 없습니까?

미리 감사드립니다

저도 같은 문제가되었다
+0

소리가 너겟 문제와 유사합니다. 제거한 다음 다시 추가하십시오. – i3arnon

+0

제거하고 다시 추가하지만 동일한 문제가 있습니다. –

+0

참조 문제입니다. 솔루션의 모든 프로젝트에서 모든 MongoDB Driver 참조를 찾아서 완전히 제거한 후 제거하십시오. 또는 nuget에서 DLL을 다시 설치하거나 DLL에서 해당 프로젝트를 참조하도록하십시오. – HaBo

답변

2

에서 많은이 오류는 당신이 당신의 솔루션에 MonogoDb에 하나 이상의 참조를 추가 한 충돌로 인해 발생합니다. 솔루션 : 솔루션에 둘 이상의 프로젝트가있는 경우 모든 프로젝트에서 MongoDb 참조를 제거한 다음 다른 모든 프로젝트에 종속 된 하나의 프로젝트에만 추가하십시오. 그것은 나를 위해 일했습니다.

0

Amanullah Tariq의 대답을 토대로합니다. MongoDb 또는 해당 드라이버를 참조하는 프로젝트가 두 개 이상있을 수 있습니다. HOWEVER;[솔루션] 각 프로젝트가 동일한 버전을 사용하는지 확인하십시오. 그게 내 실수의 원인 이었어. 버전이 동일하지 않은 경우 일치하도록 버전을 업그레이드 또는 다운 그레이드하십시오. 앞으로이 문제에 어려움을 겪고있는 어느 누구에게나 도움이되기를 바랍니다.

관련 문제