Freigeben über


AssemblyComparisonResult

Aktualisiert: November 2007

Gibt die Übereinstimmung von zwei Assemblyidentitäten an, die von der CompareAssemblyIdentity-Funktion bestimmt wurde.

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

Member

Membername

Beschreibung

ACR_EquivalentFullMatch

Gibt an, dass alle Assemblyfelder in diesem Vergleich übereinstimmen.

ACR_EquivalentFXUnified

Gibt an, dass Assemblys aufgrund der Vereinheitlichung von Assemblyversionsnummern in Common Language Runtime (CLR) in .NET Framework, Version 2.0, als identisch angesehen werden.

ACR_EquivalentPartialFXUnified

Gibt eine Teilübereinstimmung der Assemblys aufgrund der Vereinheitlichung von Assemblyversionsnummern in der CLR in .NET Framework, Version 2.0, an.

ACR_EquivalentPartialMatch

Gibt eine Teilübereinstimmung der Assemblys an.

ACR_EquivalentPartialUnified

Gibt eine Teilübereinstimmung der Assemblys aufgrund der Legacyvereinheitlichung von Versionsnummern an.

ACR_EquivalentPartialWeakNamed

Gibt eine Teilübereinstimmung von Assemblys mit einfachen Namen an.

ACR_EquivalentUnified

Gibt an, dass Assemblys aufgrund der Vereinheitlichung von Assemblyversionsnummern in der CLR in älteren Versionen von .NET Framework als identisch angesehen werden.

ACR_EquivalentWeakNamed

Gibt eine Übereinstimmung zwischen zwei Assemblys mit einfachem Namen, deren Versionsnummern ignoriert wurden, an.

ACR_NonEquivalent

Gibt an, dass es zwischen den beiden Assemblys keine Übereinstimmung gibt.

ACR_NonEquivalentPartialVersion

Gibt an, dass die beiden Assemblys übereinstimmen und lediglich ihre Versionsnummern nur teilweise übereinstimmen.

ACR_NonEquivalentVersion

Gibt an, dass die beiden Assemblys übereinstimmen, ihre Versionsnummern jedoch nicht übereinstimmen.

ACR_Unknown

Gibt an, dass der Grund für die Nichtübereinstimmung nicht bekannt ist.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: Fusion.h

Bibliothek: als Ressource in MsCorEE.dll enthalten

.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Referenz

CompareAssemblyIdentity-Funktion

Weitere Ressourcen

Fusionsenumerationen