2015-01-14 2 views
1

일단 NuGet을 통해 최신 버전으로 업데이트하면 Couchbase에 이상한 문제가 발생합니다.Couchbase 로깅 문제

내 MVC 웹 응용 프로그램은 log4net을 사용하여 단일 컨테이너에서로드합니다.

Method not found: 
    'Common.Logging.ILog Common.Logging.LogManager.GetCurrentClassLogger()'. 

스택 추적 :

at Couchbase.Cluster..cctor() 

어떤 생각을

갑자기 카우치베이스 주식회사 클러스터 constructor에 예외 말을 던져 시작? 어떻게하면이 문제를 해결할 수 있을까요?

+0

이 문제를 Couchbase 포럼에 질문하거나보고 해 주셨습니다. 버그 일 수 있습니다. http://forums.couchbase.com 참조 – user1697575

+1

안녕하세요, 네, 시도했습니다. 여기이 포럼에서 내 게시물은 https://forums.couchbase.com/t/couchbase-logging-issue/2589 및 문제에 대한 몇 가지 해결 방법이지만, 내 많은 시간이 걸렸고 이것이 올바른 해결책인지 확신 할 수 없습니다. . – ArkadyB

답변

0

동일한 problame을 가졌습니다.

현재 Couchbase.NetClient 소스에서 컴파일 된 dll을 추가하여 GitHub에서 사용할 수 있습니다.

문제가 https://github.com/couchbase/couchbase-net-client/commit/a3f0544fd5e61e6b8c3cf0e829b8697e69021fda

단계 커밋이에 의해 수정되었습니다 : 소스 https://github.com/couchbase/couchbase-net-client

  • 컴파일 카우치베이스 주식회사 프로젝트의 마지막 버전을

    1. 다운로드
    2. 교체 .. \ 패키지 \ CouchbaseNetClient.2.0.1 \ lib \ net45 \ Couchbase.NetClient.dll을 솔루션의 컴파일 된 버전과 함께 사용하십시오.

    CouchbaseNetClient 2.0.2가 출시되면 NuGet에서 업데이트 할 수 있습니다.