Метод 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
Комментарии
Подпись строгого имени сборки состоит из текстового имени сборки, версии, языка и региональных параметров и маркера открытого ключа.