StrongNameCompareAssemblies (Función)
Determina si dos ensamblados sólo difieren por sus firmas con nombre seguro.
Esta función está desusada en .NET Framework versión 4. Use el método ICLRStrongName::StrongNameCompareAssemblies en su lugar.
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 distintos.
SN_CMP_IDENTICAL (1) - Especifica que los ensamblados son exactamente iguales, incluidas sus firmas y la suma de comprobación.
SN_CMP_SIGONLY (2) - Especifica que los ensamblados se diferencian únicamente por la firma y la suma de comprobación.
Valor devuelto
Es true si se completa correctamente; en caso contrario, es false.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: StrongName.h
Biblioteca: Se incluye como recurso en MsCorEE.dll
Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Comentarios
La firma de nombre seguro de un ensamblado se compone 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.
Vea también
Referencia
Otros recursos
ICLRStrongName::StrongNameCompareAssemblies (Método)
Historial de cambios
Fecha |
Historial |
Motivo |
---|---|---|
Julio de 2010 |
Se agregó un vínculo agregado a la alternativa recomendada. |
Mejora de la información. |