¿Qué significa el código HRESULT 0x8011081A (COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT)?

 
Anterior Siguiente
COMADMIN_E_PARTITION_MSI_ONLY COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_NONBASE_PARTITIONS

COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT

Qué significa COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT

COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT corresponde al HRESULT 0x8011081A. Windows indica: «Las aplicaciones que contienen uno o varios componentes heredados no se pueden exportar al formato 1.0.».

El contexto de diagnóstico es compatibilidad de esquema, plataforma, formato y arquitectura en COM+. Aquí conviene partir de una observación concreta: La operación de migración/importación detecta una incompatibilidad; registra versión y formato de origen y destino antes de transformar el paquete. Antes de cambiar el sistema, registra 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

  • Obtén 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 en la misma llamada que devuelve el HRESULT y no reinicies COM+ antes de guardar esa evidencia.
  • Comprueba que el estado observado coincide con «Las aplicaciones que contienen uno o varios componentes heredados no se pueden exportar al formato 1.0.» y descarta una transición posterior que haya sustituido el error original.

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_APP_FILE_VERSION no es equivalente; su descripción es «El archivo de aplicación contiene un número de versión no válido.».
  • COMADMIN_E_USER_IN_SET sirve como contraste porque significa «Uno o varios usuarios ya están asignados a un conjunto de particiones local.».

Cierra el diagnóstico repitiendo la acción desde un estado conocido y comprobando que «Las aplicaciones que contienen uno o varios componentes heredados no se pueden exportar al formato 1.0.» deja de ser cierto; cualquier código distinto merece su propio análisis.

Referencias técnicas


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