¿Qué significa el código HRESULT 0x80080201 (APPX_E_INTERLEAVING_NOT_ALLOWED)?

 
Anterior Siguiente
APPX_E_PACKAGING_INTERNAL APPX_E_RELATIONSHIPS_NOT_ALLOWED

APPX_E_INTERLEAVING_NOT_ALLOWED

Qué significa APPX_E_INTERLEAVING_NOT_ALLOWED

Windows devuelve APPX_E_INTERLEAVING_NOT_ALLOWED durante el procesamiento AppX/MSIX cuando El paquete usa un diseño intercalado de contenido que AppX no admite en esa operación.

Qué comprobar

  • Inspecciona el layout producido por la herramienta de empaquetado.
  • Comprueba si se mezclaron streams o bloques de archivos de forma no compatible.
  • Revisa flags de creación orientados a otros formatos de contenedor.

Cómo resolverlo

Vuelve a empaquetar con un layout AppX soportado y valida el resultado antes de firmarlo.

Diagnóstico específico

Para aislar la condición interleaving not allowed, conserva paquete, manifest/block map/content group afectado, versión y archivo/rango que el parser estaba validando. En la prueba de interleaving not allowed, cambia una sola precondición y conserva por separado cualquier resultado posterior de cleanup o retry.

Referencias técnicas


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