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

 
Предыдущий Следующий
ERROR_SXS_XML_E_INVALID_STANDALONE ERROR_SXS_XML_E_INVALID_VERSION

ERROR_SXS_XML_E_UNEXPECTED_STANDALONE

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

ERROR_SXS_XML_E_UNEXPECTED_STANDALONE означает, что Side-by-Side XML parser увидел standalone там, где грамматика XML его не допускает. Типичный случай — external parsed entity с TextDecl, куда ошибочно попал шаблон XMLDecl основного документа.

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

  • Сохраните raw bytes и parser line/column.
  • Определите, разбирается ли проблемный fragment как main document или external entity.
  • Сравните declaration с XMLDecl/TextDecl grammar.

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

Исправьте generator/template для конкретного declaration type. Не удаляйте standalone из другого файла только потому, что он встречается в manifest tree.

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


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