| Anterior | Siguiente |
| ERROR_SXS_XML_E_MISSING_PAREN | ERROR_SXS_XML_E_MULTIPLE_COLONS |
ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE
Qué significa ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE
ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE (14045, 0x000036DD) — Error al analizar el manifiesto: falta una comilla de cierre simple o doble.
El código procede del parser XML usado al procesar un manifiesto Side-by-Side. La sintaxis exacta y la posición del token inválido son más importantes que el nombre del ensamblado.
Condición que hay que demostrar
La evidencia debe explicar exactamente «Error al analizar el manifiesto: falta una comilla de cierre simple o doble» en el componente que devolvió el valor.
Evidencia que conviene recoger
- Encuentra el atributo/literal con comilla de cierre ausente y verifica que la comilla elegida coincide con la de apertura.
- Conserva como etiqueta de correlación «sxs · xml · e · expectingclosequote» y la descripción exacta «Error al analizar el manifiesto: falta una comilla de cierre simple o doble»; evita mezclar esta incidencia con otro código de la misma familia.
Frontera con un código relacionado
ERROR_SXS_XML_E_INVALID_HEXIDECIMAL (14048) significa «Error al analizar el manifiesto: carácter no válido para un dígito hexadecimal». Aquí la condición es «Error al analizar el manifiesto: falta una comilla de cierre simple o doble».
Corrección y nueva prueba
No edites una copia protegida dentro de WinSxS.
Validación práctica
Comando o consulta útil
sxstraceDistinción diagnóstica específica
La condición propia de esta página es «Error al analizar el manifiesto: falta una comilla de cierre simple o doble.». El estado más cercano por contenido, ERROR_SXS_XML_E_UNCLOSEDSTRING, describe en cambio «Error al analizar el manifiesto: un literal de cadena no se cerró.». Ambos comparten Side-by-Side, XML, pero aquí el discriminante operativo es expectingclosequote.
Ubica el literal/atributo cuyo parser ya abrió una comilla y esperaba su pareja. Conserva el carácter de apertura para elegir el cierre correcto.
Conserva el archivo original, encoding y posición que reporta sxstrace, corrige únicamente la construcción asociada a «expectingclosequote» y vuelve a analizar exactamente el mismo artefacto.
Prueba discriminante del estado
Para este código, la frontera real es comilla de cierre esperada. En sxstrace registra comilla de apertura, valor leído y token que interrumpió el literal; ese conjunto permite cerrar con el mismo delimitador que abrió la cadena.
No lo intercambies con ERROR_SXS_XML_E_UNCLOSEDSTRING: ese código describe «Error al analizar el manifiesto: un literal de cadena no se cerró.».
Guarda hash antes/después, regenera el artefacto que consume Side-by-Side y confirma que el parser supera la construcción asociada a comilla de cierre esperada sin editar directamente WinSxS.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
