| Anterior | Siguiente |
| ERROR_SXS_ASSEMBLY_NOT_FOUND | ERROR_SXS_MANIFEST_PARSE_ERROR |
ERROR_SXS_MANIFEST_FORMAT_ERROR
Interpretación de ERROR_SXS_MANIFEST_FORMAT_ERROR
ERROR_SXS_MANIFEST_FORMAT_ERROR (14004, 0x000036B4) — El archivo de manifiesto no comienza con la etiqueta ni con la información de formato requeridas.
SxS compara identidad, versión, arquitectura, publicKeyToken, hash y dependencias. Captura qué manifiesto y ensamblado se seleccionaron realmente antes de copiar archivos.
Condición que hay que demostrar
La evidencia debe explicar exactamente «El archivo de manifiesto no comienza con la etiqueta ni con la información de formato requeridas» en el componente que devolvió el valor.
Qué comprobar
- Conserva como etiqueta de correlación «sxs · manifest · format · error» y la descripción exacta «El archivo de manifiesto no comienza con la etiqueta ni con la información de formato requeridas»; evita mezclar esta incidencia con otro código de la misma familia.
Diferencia frente a otro estado
ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED (14016) significa «El manifiesto de un ensamblado utilizado por la aplicación hace referencia a un ensamblado dependiente que no está instalado». Aquí la condición es «El archivo de manifiesto no comienza con la etiqueta ni con la información de formato requeridas».
Recuperación segura
Ejemplo de aislamiento
Una aplicación o servicing devuelve 14004.
Distinción diagnóstica específica
La condición propia de esta página es «El archivo de manifiesto no comienza con la etiqueta ni con la información de formato requeridas.». El estado más cercano por contenido, ERROR_SXS_MANIFEST_PARSE_ERROR, describe en cambio «El archivo de manifiesto contiene uno o más errores de sintaxis.». Ambos comparten Side-by-Side, manifiesto, pero aquí el discriminante operativo es format.
Separa estructura/formato global del manifiesto de un token XML concreto: valida schema, secciones esperadas e identidad después de que el XML sea sintácticamente legible.
La prueba de cierre debe demostrar que «format» desapareció sin reemplazarla por la condición de ERROR_SXS_MANIFEST_PARSE_ERROR; regenera el componente desde su fuente y valida el activation context resultante.
Prueba discriminante del estado
Esta página se aísla en formato del manifiesto SxS. Usa sxstrace para conservar secciones, identidad y schema después de parsear XML; la interpretación correcta exige un documento XML bien formado todavía puede no ser un manifiesto SxS válido.
ERROR_SXS_MANIFEST_PARSE_ERROR informa «El archivo de manifiesto contiene uno o más errores de sintaxis.», mientras este estado informa «El archivo de manifiesto no comienza con la etiqueta ni con la información de formato requeridas.». La comparación es útil solo para descartar el vecino; la corrección debe seguir la tabla, identidad o fase indicada por este código.
Corrige la fuente del manifiesto/ensamblado o el estado que originó formato del manifiesto SxS, regenera el artefacto y crea de nuevo el activation context. No edites WinSxS para hacer desaparecer el síntoma.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
