| Предыдущий | Следующий |
| ERROR_SXS_XML_E_MISSINGROOT | ERROR_SXS_XML_E_BADPEREFINSUBSET |
ERROR_SXS_XML_E_UNEXPECTEDEOF
ERROR_SXS_XML_E_UNEXPECTEDEOF (0x000036EA) — статус XML-парсера Windows Side-by-Side при обработке манифеста приложения, сборки, политики или конфигурации.
Неожиданный EOF описывает состояние парсера, а не неверный последний байт. Файл может закончиться внутри элемента, значения атрибута, комментария, объявления, ссылки или другой незавершённой конструкции.
Граница парсера
Многие конструкции XML имеют явные завершители, а документ требует полного корневого элемента. Физический конец до завершения текущей конструкции не оставляет допустимого пути разбора.
Что проверить
- Сравните размер и содержимое с исправной сборкой, чтобы исключить усечение при копировании, распаковке или генерации.
- Идите назад от EOF и ищите непарную кавычку, тег, комментарий, CDATA или завершитель ссылки.
- Предпочитайте более раннюю конкретную ошибку SxS в трассировке: она может указать незавершённую конструкцию.
Снимите активацию через sxstrace и изучите первое событие парсера для названного манифеста; один EOF не определяет открытую конструкцию.
Ссылки
- Microsoft: системные коды ошибок 12000–15999
- Microsoft: справочник манифестов Side-by-Side
- Microsoft: sxstrace
- W3C: XML 1.0
Нужно найти другой код? Найти другой код состояния или ошибки.