¿Qué significa el código HRESULT 0x8011040B (COMADMIN_E_APPLICATIONEXISTS)?

 
Anterior Siguiente
COMADMIN_E_BADPATH COMADMIN_E_ROLEEXISTS

COMADMIN_E_APPLICATIONEXISTS

Qué significa COMADMIN_E_APPLICATIONEXISTS

COMADMIN_E_APPLICATIONEXISTS corresponde al HRESULT 0x8011040B. Windows indica: «La aplicación ya está instalada.».

La operación fallida se sitúa en configuración, activación, exportación y arranque de aplicaciones COM+. El significado práctico es: La identidad que se intenta crear ya existe; compara la clave estable y el propietario actual antes de decidir entre actualización, reparación o eliminación. Anota en el mismo intento AppID y nombre, modo de activación, identidad configurada, componentes instalados, directorio/paquete de exportación y propiedad que controla el arranque.

Qué comprobar

  • Obtén AppID y nombre, modo de activación, identidad configurada, componentes instalados, directorio/paquete de exportación y propiedad que controla el arranque en la misma llamada que devuelve el HRESULT y no reinicies COM+ antes de guardar esa evidencia.
  • Verifica que «La aplicación ya está instalada.» describe el objeto actual y no otro AppID, partición, CLSID, mensaje o contexto con un nombre parecido.

Tratamiento recomendado

Verifica que la aplicación exista, tenga los componentes y propiedades requeridos y esté habilitada para el modo solicitado. Corrige la propiedad concreta y prueba activación desde un cliente nuevo, conservando el primer error SCM/del cargador si aparece.

Cómo distinguirlo de resultados cercanos

  • COMADMIN_E_APP_FILE_WRITEFAIL describe una condición distinta: «Se produjo un error al escribir en el archivo de aplicación.».
  • COMADMIN_E_BASE_PARTITION_ONLY describe una condición distinta: «Esta función solo es válida para la partición base.».

Repite la operación original sin cambiar simultáneamente aplicación, partición y credenciales. El cierre correcto es que ya no se reproduzca «La aplicación ya está instalada.» y el catálogo quede coherente al repoblarlo.

Referencias técnicas


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