Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bestimmt, ob sich zwei Assemblys nur durch die Signaturen ihrer starken Namen unterscheiden.
Diese Funktion ist veraltet. Verwenden Sie stattdessen die ICLRStrongName::StrongNameCompareAssemblies-Methode.
Syntax
BOOLEAN StrongNameCompareAssemblies (
[in] LPCWSTR wszAssembly1,
[in] LPCWSTR wszAssembly2,
[out] DWORD *pdwResult
);
Parameter
wszAssembly1
[in] Der Pfad zur ersten Assembly.
wszAssembly2
[in] Der Pfad zur zweiten Assembly.
pdwResult
[out] Einer der folgenden Werte:
SN_CMP_DIFFERENT(0): gibt an, dass die Assemblys unterschiedliche Daten enthalten.SN_CMP_IDENTICAL(1): gibt an, dass die Assemblys genau identisch sind, einschließlich ihrer Signaturen und Prüfsumme.SN_CMP_SIGONLY(2): gibt an, dass sich die Assemblys nur hinsichtlich Signatur und Prüfsumme unterscheiden.
Rückgabewert
true nach erfolgreichem Abschluss; andernfalls false.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: StrongName.h
Bibliothek: als Ressource in „MsCorEE.dll“ enthalten
.NET Framework-Versionen: seit Version 1.0 verfügbar
Bemerkungen
Die Signatur mit starkem Namen einer Assembly besteht aus Textname, Version, Kultur und öffentlichem Schlüsseltoken der Assembly.
Wenn die StrongNameCompareAssemblies-Funktion nicht erfolgreich abgeschlossen wird, rufen Sie die StrongNameErrorInfo-Funktion auf, um den zuletzt generierten Fehler abzurufen.