| Anterior | Siguiente |
| ERROR_SXS_POLICY_PARSE_ERROR | ERROR_SXS_XML_E_COMMENTSYNTAX |
ERROR_SXS_XML_E_MISSINGQUOTE
Qué significa ERROR_SXS_XML_E_MISSINGQUOTE
ERROR_SXS_XML_E_MISSINGQUOTE (14030, 0x000036CE) — Error al analizar el manifiesto: se esperaba un literal de cadena, pero no se encontró la comilla de apertura.
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: se esperaba un literal de cadena, pero no se encontró la comilla de apertura» en el componente que devolvió el valor.
Evidencia que conviene recoger
- Busca el literal que carece de comilla de apertura. Añadir una comilla al final no corrige un token cuyo inicio nunca se reconoció como string.
- Conserva como etiqueta de correlación «sxs · xml · e · missingquote» y la descripción exacta «Error al analizar el manifiesto: se esperaba un literal de cadena, pero no se encontró la comilla de apertura»; evita mezclar esta incidencia con otro código de la misma familia.
Frontera con un código relacionado
ERROR_SXS_XML_E_COMMENTSYNTAX (14031) significa «Error al analizar el manifiesto: se utilizó una sintaxis incorrecta en un comentario». Aquí la condición es «Error al analizar el manifiesto: se esperaba un literal de cadena, pero no se encontró la comilla de apertura».
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: se esperaba un literal de cadena, pero no se encontró la comilla de apertura.». El estado más cercano por contenido, ERROR_SXS_XML_E_COMMENTSYNTAX, describe en cambio «Error al analizar el manifiesto: se utilizó una sintaxis incorrecta en un comentario.». Ambos comparten Side-by-Side, XML, pero aquí el discriminante operativo es missingquote.
Usa como discriminante los términos «missingquote»: deben aparecer en la evidencia de la llamada que devolvió el estado, no solo en mensajes cercanos.
Conserva el archivo original, encoding y posición que reporta sxstrace, corrige únicamente la construcción asociada a «missingquote» y vuelve a analizar exactamente el mismo artefacto.
Prueba discriminante del estado
Para este código, la frontera real es comilla de apertura ausente. En sxstrace registra atributo o literal que comenzó sin delimitador; ese conjunto permite identificar el inicio del literal antes de buscar un cierre.
No lo intercambies con ERROR_SXS_XML_E_COMMENTSYNTAX: ese código describe «Error al analizar el manifiesto: se utilizó una sintaxis incorrecta en un comentario.».
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 apertura ausente sin editar directamente WinSxS.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
