Site icon EfmSoft

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

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

ERROR_SXS_XML_E_UNCLOSEDDECL

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

ERROR_SXS_XML_E_UNCLOSEDDECL означает, что parser Side-by-Side manifest вошёл в XML declaration markup, но не встретил корректного завершения.

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

  • Позицию ошибки из sxstrace и несколько строк вокруг неё.
  • Незакрытый символ >, кавычку или внутреннюю конструкцию declaration.
  • Не вставляет ли build/packaging tool DTD, entity или другой declaration, которого не было в исходном manifest.
  • Не был ли manifest обрезан при генерации, копировании или подписании.

Как исправлять

Исправляйте исходный XML или generator, а не уже установленную копию файла вручную. Для обычного application manifest DTD обычно вообще не нужен, поэтому неожиданное declaration markup — хороший признак ошибки генерации. После исправления повторите sxstrace и убедитесь, что parser проходит именно прежнюю позицию; следующая XML-ошибка, если она есть, должна анализироваться отдельно.

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


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

Exit mobile version