Freigeben über


AssemblyComparisonResult-Enumeration

Gibt die Äquivalenz von zwei Assemblyidentitäten an, wie durch die CompareAssemblyIdentity-Funktion bestimmt.

Syntax

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;  

Members

Membername Beschreibung
ACR_EquivalentFullMatch Gibt an, dass alle Assemblyfelder im Vergleich übereinstimmen.
ACR_EquivalentFXUnified Gibt an, dass Assemblys auf Grundlage der CLR-Vereinheitlichung (Common Language Runtime) von Assemblyversionsnummern in .NET Framework (Version 2.0) als gleichwertig betrachtet werden.
ACR_EquivalentPartialFXUnified Gibt eine partielle Übereinstimmung der Assemblys auf Grundlage der CLR-Vereinheitlichung von Assemblyversionsnummern in .NET Framework 2.0 an.
ACR_EquivalentPartialMatch Gibt eine partielle Übereinstimmung der Assemblys an.
ACR_EquivalentPartialUnified Gibt eine partielle Übereinstimmung der Assemblys auf Grundlage der Legacyvereinheitlichung von Versionsnummern an.
ACR_EquivalentPartialWeakNamed Gibt eine partielle Übereinstimmung von einfach benannten Assemblys an.
ACR_EquivalentUnified Gibt an, dass Assemblys basierend auf der CLR-Vereinheitlichung von Versionsnummern in Legacyversionen von .NET Framework als gleichwertig betrachtet werden.
ACR_EquivalentWeakNamed Gibt eine Übereinstimmung zwischen zwei einfach benannten Assemblys an, deren Versionsnummern ignoriert wurden.
ACR_NonEquivalent Gibt an, dass es keine Übereinstimmung zwischen den beiden Assemblys gibt.
ACR_NonEquivalentPartialVersion Gibt an, dass die beiden Assemblys bis auf ihre Versionsnummern, die nur teilweise übereinstimmen, übereinstimmen.
ACR_NonEquivalentVersion Gibt an, dass die beiden Assemblys übereinstimmen, mit Ausnahme ihrer Versionsnummern, die nicht übereinstimmen.
ACR_Unknown Gibt an, dass der Grund für die Nichtäquivalenz nicht bekannt ist.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: Fusion.h

Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch