Site icon EfmSoft

¿Qué significa el código HRESULT 0x80110482 (COMADMIN_E_CAT_BITNESSMISMATCH)?

 
Anterior Siguiente
COMADMIN_E_MIG_SCHEMANOTFOUND COMADMIN_E_CAT_UNACCEPTABLEBITNESS

COMADMIN_E_CAT_BITNESSMISMATCH

Qué significa COMADMIN_E_CAT_BITNESSMISMATCH

COMADMIN_E_CAT_BITNESSMISMATCH corresponde al HRESULT 0x80110482. Windows indica: «Se produjo una incompatibilidad de arquitectura entre archivos binarios.».

No es un error COM+ genérico: aparece en compatibilidad de esquema, plataforma, formato y arquitectura en COM+. En este caso, La operación cruza una frontera de arquitectura o plataforma; registra PE machine type, vista de registro y configuración 32/64 bits del AppID. Para poder reproducirlo, guarda versión de origen y destino, esquema del catálogo, formato del paquete, arquitectura de binarios, versión del sistema y método de migración/importación.

Qué comprobar

  • Antes del primer reintento captura versión de origen y destino, esquema del catálogo, formato del paquete, arquitectura de binarios, versión del sistema y método de migración/importación; cualquier cambio posterior debe compararse contra ese estado inicial.
  • Valida la condición «Se produjo una incompatibilidad de arquitectura entre archivos binarios.» sobre el mismo catálogo o contexto; una prueba en otra partición puede dar un resultado engañoso.

Tratamiento recomendado

Compara explícitamente versiones, formato y arquitectura. Reexporta, migra o recompila para el destino compatible en lugar de forzar un paquete o componente que el catálogo no puede interpretar de forma segura.

Cómo distinguirlo de resultados cercanos

  • COMADMIN_E_START_APP_NEEDS_COMPONENTS marca otro estado del mismo subsistema: «La aplicación debe contener componentes para poder iniciarse.».
  • COMADMIN_E_NOREGISTRYCLSID marca otro estado del mismo subsistema: «Falta el CLSID del componente o está dañado.».

Repite la operación original sin cambiar simultáneamente aplicación, partición y credenciales. El cierre correcto es que ya no se reproduzca «Se produjo una incompatibilidad de arquitectura entre archivos binarios.» y el catálogo quede coherente al repoblarlo.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version