| Anterior | Siguiente |
| ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE | ERROR_SXS_XML_E_MISSING_PAREN |
ERROR_SXS_XML_E_INCOMPLETE_ENCODING
Cómo interpretar ERROR_SXS_XML_E_INCOMPLETE_ENCODING
ERROR_SXS_XML_E_INCOMPLETE_ENCODING (14043, 0x000036DB) — Error al analizar el manifiesto: se alcanzó el final del archivo en un estado no válido para la codificación actual.
Este resultado se interpreta dentro de parser XML de Side-by-Side, pero su frontera concreta es secuencia codificada incompleta. El texto de Windows es «Error al analizar el manifiesto: se alcanzó el final del archivo en un estado no válido para la codificación actual.»; úsalo como hipótesis que debe quedar demostrada en la misma reproducción.
La comprobación útil es secuencia codificada incompleta. Conserva encoding, hash y línea/columna del manifest original; corrige la fuente y regenera el artefacto, nunca una copia protegida de WinSxS.
Comprobación específica
- Recoge BOM, encoding declarado y bytes finales/multibyte truncados.
- Compáralo con
ERROR_SXS_XML_E_INVALIDENCODING, que describe «Error al analizar el manifiesto: el sistema no admite la codificación especificada.». - Para validar la corrección, recupera el archivo completo o una secuencia válida; no cambies el nombre de encoding si este sí es correcto.
Recuperación y validación
recupera el archivo completo o una secuencia válida; no cambies el nombre de encoding si este sí es correcto. El cierre correcto exige que la misma llamada o flujo deje de producir «Error al analizar el manifiesto: se alcanzó el final del archivo en un estado no válido para la codificación actual.» sin introducir una excepción más amplia.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.