<.> .NET 프로그램 세트 비 일치 오류 인용 : "찾은 어셈블리 세트의 목록 정의는 프로그램 세트 참조와 일치하지 않습니다.
.NET 프레임 워크에는 문제가 발생했으며 요청과 찾을 수있는 버전을 조정할 수없는 프로그램 세트 버전이 발생했습니다. 오류 메시지는 어셈블리 세트 로더를 나타냅니다
참조 버전은 "1.2.0.203"을 찾을 수 없습니다.
반대로, 그것은 "1.2.0.200"의 어셈블리를 발견했습니다.
요청의 어셈블리와 발견 된 어셈블리의 차이는 "어셈블리의 목록 정의가 프로그램 세트 참조와 일치하지 않습니다".
솔루션 :
이 문제를 해결하려면 어셈블리 세트 로더를 사용하는 데 요청의 어셈블리 세트 ( "1.2.0.203")를 사용할 수 있는지 확인하십시오. 프로그램을 다음 위치 중 하나로 배치하십시오.
GAC (Global Assembly Cache)
응용 프로그램 경로
기타 실패 제외 : -
"gacutil/i"path/to/aughtly.dll ""명령은 GAC에 설정된 프로그램을 추가합니다. -
더 많은 지침을 얻으려면 Microsoft의 문서를 참조하십시오
이 단계를 따르면 어셈블리의 참조의 차이를 해결하고 단위 테스트를 성공적으로 실행할 수 있습니다.
위 내용은 .NET 어셈블리 참조 불일치가 발생하는 이유는 무엇이며 어떻게 해결할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!