Funzione StrongNameCompareAssemblies
Determina se due assembly si differenziano solo per le firme con nome sicuro.
Questa funzione è deprecata in .NET Framework versione 4. Utilizzare il metodo ICLRStrongName::StrongNameCompareAssemblies.
BOOLEAN StrongNameCompareAssemblies (
[in] LPCWSTR wszAssembly1,
[in] LPCWSTR wszAssembly2,
[out] DWORD *pdwResult
);
Parametri
wszAssembly1
[in] Percorso del primo assembly.wszAssembly2
[in] Percorso del secondo assembly.pdwResult
[out] Uno dei valori riportati di seguito:SN_CMP_DIFFERENT (0): specifica che gli assembly contengono dati diversi.
SN_CMP_IDENTICAL (1): specifica che gli assembly sono esattamente gli stessi, comprese le firme e il checksum.
SN_CMP_SIGONLY (2): specifica che gli assembly si differenziano solo per la firma e il checksum.
Valore restituito
true in caso di esito positivo; in caso contrario, false.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: StrongName.h
Libreria: inclusa come risorsa in MsCorEE.dll
Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Note
La firma con nome sicuro di un assembly è costituita dal nome dell'assembly in formato testo, dalla versione, dalle impostazioni cultura e dal token di chiave pubblica.
Se la funzione StrongNameCompareAssemblies non viene completata correttamente, chiamare la funzione StrongNameErrorInfo per recuperare l'ultimo errore generato.
Vedere anche
Riferimenti
Altre risorse
Metodo ICLRStrongName::StrongNameCompareAssemblies
Cronologia delle modifiche
Data |
Cronologia |
Motivo |
---|---|---|
Luglio 2010 |
È stato aggiunto un collegamento all'alternativa consigliata. |
Miglioramento delle informazioni. |