Что означает код HRESULT 0x80110482 (COMADMIN_E_CAT_BITNESSMISMATCH)?

 
Предыдущий Следующий
COMADMIN_E_MIG_SCHEMANOTFOUND COMADMIN_E_CAT_UNACCEPTABLEBITNESS

COMADMIN_E_CAT_BITNESSMISMATCH

Что означает результат

COMADMIN_E_CAT_BITNESSMISMATCH: Типы двоичных файлов не совпадают. COM+ обнаружил несовпадение разрядности между объектами каталога или package/component, участвующими в операции. Это architecture mismatch, а не повреждение файла.

Что проверить

  • Определите разрядность COM+ application и устанавливаемого/импортируемого component.
  • Проверьте, какой registry view и какой административный процесс выполняют операцию.
  • Если используется export package, убедитесь, что он предназначен для той же архитектуры.

Диагностика и исправление

Используйте согласованный 32- или 64-разрядный набор компонентов и соответствующий COM+ application. Перерегистрация тем же несовместимым binary не помогает.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.