| 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_WRITEFAILdescribe una condición distinta: «Se produjo un error al escribir en el archivo de aplicación.».COMADMIN_E_BASE_PARTITION_ONLYdescribe 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.
