다음을 통해 공유


AssemblyComparisonResult 열거형

업데이트: 2010년 5월

CompareAssemblyIdentity 함수에 의해 확인된 대로 두 어셈블리 ID가 같은지 여부를 나타냅니다.

typedef enum _tagAssemblyComparisonResult {
    ACR_Unknown, 
    ACR_EquivalentFullMatch,
    ACR_EquivalentWeakNamed,
    ACR_EquivalentFXUnified,
    ACR_EquivalentUnified,  
    ACR_NonEquivalentVersion,
    ACR_NonEquivalent,    
    ACR_EquivalentPartialMatch,
    ACR_EquivalentPartialWeakNamed,  
    ACR_EquivalentPartialUnified,
    ACR_EquivalentPartialFXUnified,
    ACR_NonEquivalentPartialVersion  
} AssemblyComparisonResult;

멤버

멤버 이름

설명

ACR_EquivalentFullMatch

비교한 모든 어셈블리 필드가 일치함을 나타냅니다.

ACR_EquivalentFXUnified

.NET Framework 버전 2.0에서 어셈블리 버전 번호의 CLR(공용 언어 런타임) 버전 통합에 따라 어셈블리가 동일하다고 간주됨을 나타냅니다.

ACR_EquivalentPartialFXUnified

.NET Framework 버전 2.0에서 어셈블리 버전 번호의 CLR 통합에 따라 어셈블리가 부분적으로 일치함을 나타냅니다.

ACR_EquivalentPartialMatch

어셈블리가 부분적으로 일치함을 나타냅니다.

ACR_EquivalentPartialUnified

버전 번호의 레거시 통합에 따라 어셈블리가 부분적으로 일치함을 나타냅니다.

ACR_EquivalentPartialWeakNamed

간단한 이름의 어셈블리가 부분적으로 일치함을 나타냅니다.

ACR_EquivalentUnified

.NET Framework의 레거시 버전에서 어셈블리 버전 번호의 CLR 통합에 따라 어셈블리가 동일하다고 간주됨을 나타냅니다.

ACR_EquivalentWeakNamed

간단한 이름의 두 어셈블리가 일치하고 해당 버전 번호는 무시되었음을 나타냅니다.

ACR_NonEquivalent

두 어셈블리가 일치하지 않음을 나타냅니다.

ACR_NonEquivalentPartialVersion

두 어셈블리가 일치하지만 해당 버전 번호는 부분적으로만 일치함을 나타냅니다.

ACR_NonEquivalentVersion

두 어셈블리가 일치하지만 해당 버전 번호는 일치하지 않음을 나타냅니다.

ACR_Unknown

같지 않은 이유를 알 수 없음을 나타냅니다.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: Fusion.h

라이브러리: MsCorEE.dll에 리소스로 포함됨

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

참조

CompareAssemblyIdentity 함수

기타 리소스

Fusion 열거형

변경 기록

날짜

변경 내용

이유

2010년 5월

구문을 수정했습니다.

고객 의견