Site icon EfmSoft

¿Qué significa el código HRESULT 0x80110435 (COMADMIN_E_COREQCOMPINSTALLED)?

 
Anterior Siguiente
COMADMIN_E_COMPFILE_NOREGISTRAR COMADMIN_E_SERVICENOTINSTALLED

COMADMIN_E_COREQCOMPINSTALLED

Qué significa COMADMIN_E_COREQCOMPINSTALLED

COMADMIN_E_COREQCOMPINSTALLED corresponde al HRESULT 0x80110435. Windows indica: «Ya está instalado un componente de la misma DLL.».

Qué comprobar

  • Reúne CLSID del componente, aplicación y partición de origen/destino, visibilidad, dependencias, estado del catálogo y operación de instalación o movimiento en una sola traza para que identidad, objeto y operación no queden separados durante el diagnóstico.
  • Valida la condición «Ya está instalado un componente de la misma DLL.» sobre el mismo catálogo o contexto; una prueba en otra partición puede dar un resultado engañoso.

Tratamiento recomendado

Comprueba que origen, destino y dependencias admiten la operación. Mueve o instala el componente solo cuando su identidad y visibilidad sean coherentes, y repuebla ambas colecciones para confirmar quién queda como propietario.

Cómo distinguirlo de resultados cercanos

  • COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT se refiere a otra frontera: «Las aplicaciones que contienen uno o varios componentes heredados no se pueden exportar al formato 1.0.».
  • COMADMIN_E_CANNOT_ALIAS_EVENTCLASS sirve como contraste porque significa «Los componentes de clase de eventos no pueden tener alias.».

Referencias técnicas


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

Exit mobile version