2011-02-15 5 views
0

"파일 또는 어셈블리 'abc, 버전 = ....., 문화 = 중립, PublicKey Token = null'또는 해당 의존성 중 하나를로드 할 수 없습니다."와 같은 처리되지 않은 예외 오류가 발생합니다. " .이 남자 문제와 비슷한 무언가 here..net obfuscate problem

시나리오 1 : .Net 3.5. - def.exe에서 사용하는 abc.dll - abc.dll은 VS 2008의 Dotfuscator CE에 의해 난독 화됩니다. 정상적으로 작동합니다.

시나리오 2 :.Net 4.0으로 업그레이드 - abc.dll은 def.exe에서 사용 - abc.dll은 VS 2010의 Dotfuscator CE에서 난독 화되지만 위의 오류는 계속되지만 잘 작동하면 닫히는 동안 같은 오류가 발생합니다. 응용 프로그램.

시나리오 2는 난독 화되지 않으면 잘 작동합니다.

오류의 의미와 해결 방법을 말씀해 주시겠습니까?

답변

0

어셈블리 바인딩 로깅을 사용하여 프로빙 된 어셈블리와 발생한 것으로 보이는 이름의 차이점을 확인하십시오.

자세한 내용은 this 질문을 참조하십시오.

+0

감사합니다. tzup .. that helped .. – user441660