Метод ICLRStrongName::StrongNameCompareAssemblies

Определяет, отличаются ли две сборки только подписями строгого имени.

Синтаксис

HRESULT StrongNameCompareAssemblies (  
    [in]  LPCWSTR   wszAssembly1,  
    [in]  LPCWSTR   wszAssembly2,  
    [out] DWORD     *pdwResult  
);  

Параметры

wszAssembly1
[in] Путь к первой сборке.

wszAssembly2
[in] Путь ко второй сборке.

pdwResult
[out] Одно из следующих значений:

  • SN_CMP_DIFFERENT (0) — указывает, что сборки содержат разные данные.

  • SN_CMP_IDENTICAL (1) — указывает, что сборки полностью совпадают, включая их подписи и контрольные суммы.

  • SN_CMP_SIGONLY (2) — указывает, что сборки отличаются только подписью и контрольной суммой.

Возвращаемое значение

S_OK значение , если метод успешно завершен; В противном случае — значение HRESULT, указывающее на сбой (см. общие значения HRESULT для списка).

Требования

Платформы: см. раздел Требования к системе.

Заголовка: MetaHost.h

Библиотека: Включается в качестве ресурса в MSCorEE.dll

версии платформа .NET Framework: доступно с 4

Комментарии

Подпись строгого имени сборки состоит из текстового имени сборки, версии, языка и региональных параметров и маркера открытого ключа.

См. также раздел