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 in .NET Framework, Version 4 veraltet. Verwenden Sie stattdessen die ICLRStrongName::StrongNameCompareAssemblies-Methode.
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 andere Daten enthalten.
SN_CMP_IDENTICAL (1) - Gibt an, dass die Assemblys einschließlich ihrer Signaturen und Prüfsumme genau gleich sind.
SN_CMP_SIGONLY (2) - Gibt an, dass sich die Assemblys nur durch Signatur und Prüfsumme unterscheiden.
Rückgabewert
Bei erfolgreichem Abschluss true, andernfalls false.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: StrongName.h
Bibliothek: als Ressource in MsCorEE.dll enthalten
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Hinweise
Die Signatur einer Assembly mit starkem Namen besteht aus dem Textnamen der Assembly, ihrer Version, ihrer Kultur und ihrem Token des öffentlichen Schlüssels.
Wenn die StrongNameCompareAssemblies-Funktion nicht erfolgreich abgeschlossen wird, rufen Sie die StrongNameErrorInfo-Funktion auf, um den letzten generierten Fehler abzurufen.
Siehe auch
Referenz
Weitere Ressourcen
ICLRStrongName::StrongNameCompareAssemblies-Methode
Änderungsprotokoll
Datum |
Versionsgeschichte |
Grund |
|---|---|---|
|
Juli 2010 |
Link zu empfohlener Alternative hinzugefügt. |
Informationsergänzung. |