| Предыдущий | Следующий |
| COMADMIN_E_CAT_UNACCEPTABLEBITNESS | COMADMIN_E_CAT_PAUSE_RESUME_NOT_SUPPORTED |
COMADMIN_E_CAT_WRONGAPPBITNESS
COMADMIN_E_CAT_WRONGAPPBITNESS: значение HRESULT и практическая диагностика
HRESULT COMADMIN_E_CAT_WRONGAPPBITNESS соответствует значению 0x80110484. Его штатное описание: «Тип двоичного файла не соответствует типу приложения.»
Старший бит HRESULT делает значение ошибкой. Эта константа объявлена в winerror.h и относится к области «каталог и администрирование COM+».
Разрядность приложения и компонента COM+
Каталог сравнивает тип COM+-приложения с фактической архитектурой устанавливаемого двоичного файла. Ошибка появляется, когда 32-битный компонент помещают в 64-битную конфигурацию приложения либо наоборот.
При расследовании этот результат проверьте PE-заголовок DLL или EXE, параметр приложения и разрядность процесса регистрации. Не полагайтесь на имя каталога или конфигурацию сборки как на доказательство архитектуры файла.
- Определите Machine Type каждого устанавливаемого модуля.
- Не смешивайте компоненты разных архитектур в одном серверном приложении.
- После исправления активируйте компонент из клиента соответствующей разрядности.
Ссылки Microsoft
Нужно найти другой код? Найти другой код состояния или ошибки.