Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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. |