Что означает код ошибки Windows 14062 (ERROR_SXS_XML_E_UNCLOSEDSTRING)?

 
Предыдущий Следующий
ERROR_SXS_XML_E_UNCLOSEDENDTAG ERROR_SXS_XML_E_UNCLOSEDCOMMENT

ERROR_SXS_XML_E_UNCLOSEDSTRING

Что означает ERROR_SXS_XML_E_UNCLOSEDSTRING

ERROR_SXS_XML_E_UNCLOSEDSTRING означает, что parser Side-by-Side продолжал читать quoted value и достиг конца допустимой XML-конструкции, не встретив закрывающую кавычку. Часто ошибка находится раньше позиции, на которой parser окончательно остановился.

Что проверить

  • Используйте sxstrace, чтобы получить проблемный manifest и позицию разбора.
  • Найдите ближайшую открывающую одинарную или двойную кавычку и проверьте, не была ли она потеряна при шаблонизации или подстановке значения.
  • Если XML создаётся программно, сохраните фактически сгенерированный текст до нормализации и повторите его разбор отдельно.

После исправления

Проверьте весь tag заново: незакрытая строка способна «поглотить» последующие атрибуты и скрыть дополнительные syntax errors. Whitespace или символ > не закрывают quoted value — нужна соответствующая кавычка.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.