StrongNameCompareAssemblies (Función)
Determina si dos ensamblados presentan diferencias solo mediante sus firmas de nombres seguros.
Esta función está en desuso. Use en su lugar el método ICLRStrongName::StrongNameCompareAssemblies.
Sintaxis
BOOLEAN StrongNameCompareAssemblies (
[in] LPCWSTR wszAssembly1,
[in] LPCWSTR wszAssembly2,
[out] DWORD *pdwResult
);
Parámetros
wszAssembly1
[in] Ruta de acceso al primer ensamblado.
wszAssembly2
[in] Ruta de acceso al segundo ensamblado.
pdwResult
[out] Uno de los valores siguientes:
SN_CMP_DIFFERENT
(0): especifica que los ensamblados contienen datos diferentes.SN_CMP_IDENTICAL
(1): especifica que los ensamblados son exactamente los mismos, incluidas sus firmas y la suma de comprobación.SN_CMP_SIGONLY
(2): especifica que los ensamblados solo difieren por firma y suma de comprobación.
Valor devuelto
Es true
si se completa correctamente; en caso contrario, es false
.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: StrongName.h
Biblioteca: incluida como recurso en MsCorEE.dll
Versiones de .NET Framework: disponible a partir de la versión 1.0
Comentarios
La firma de nombre seguro de un ensamblado consta del nombre de texto, la versión, la referencia cultural y el token de clave pública del ensamblado.
Si la función StrongNameCompareAssemblies
no se completa correctamente, llame a la función StrongNameErrorInfo para recuperar el último error generado.