2012-08-12 4 views
1

이 오류 설명입니다, 파일이나 어셈블리 'log4net를로드 할 수 없습니다 우리가 요약에 무슨 짓을했는지 :오류 : 버전 = 1.2.0.30714

우리가 가지고
  1. 오류는 다음과 같습니다

    Could not load file or assembly 'log4net, Version=1.2.0.30714, 
    Culture=neutral, PublicKeyToken=b32731d11ce58905' or one of its dependencies. 
    The located assembly's manifest definition does not match the assembly 
    reference. (Exception from HRESULT: 0x80131040) 
    
  2. 내 PC의 관리자입니다 있지만
  3. 내가 제거하고 다시 부착 된 새 DLL
  4. , GACGACUTIL.exe를 사용하지만 액세스가 거부 접근을 시도
  5. web.config에 바인딩 리디렉션을 사용하려고 web.config
  6. 하는 Machine.config에 액세스하려고에 어셈블리 정의를 추가하는 시도했지만 다시
  7. 가 다시 시작 결국 서버, 웹 서버

가 작동하지 않았다 거부에 액세스 할 수 있습니다. 이 오류를 방지하기 위해 다음에 할 수있는 일. 나는 GAC리스트를 점검했고 거기에 내 어셈블리 파일을 찾지 못했지만 그것을 수행 할 수있는 권한을 어떻게 넘어야할지 모르겠다.

+1

GAC가 아닙니다. Fuslogvw.exe를 사용하여 어셈블리 확인 문제를 해결합니다. 높은 확률은 EXE 디렉토리에 잘못된 버전의 log4net.dll을 가지고있는 것입니다. –

답변