| Предыдущий | Следующий |
| ERROR_SXS_XML_E_MISSINGQUOTE | ERROR_SXS_XML_E_BADSTARTNAMECHAR |
ERROR_SXS_XML_E_COMMENTSYNTAX
ERROR_SXS_XML_E_COMMENTSYNTAX (0x000036CF) — статус XML-парсера Windows Side-by-Side при обработке манифеста приложения, сборки, политики или конфигурации.
Даже при наличии разделителей тело комментария может быть недопустимым. XML-комментарий открывается <!--, закрывается -->, а текст между ними не должен содержать последовательность --.
Граница парсера
Это отличается от ERROR_SXS_XML_E_UNCLOSEDCOMMENT: незакрытый комментарий не имеет завершителя, а ошибка синтаксиса может быть вызвана запрещённым двойным дефисом внутри комментария, который затем корректно закрывается.
Что проверить
- Проверьте всё тело комментария около позиции на
--, включая разделители, автоматически созданные шаблоном. - Не вкладывайте XML-комментарии; удалите или перепишите разделители, созданные внутри существующего комментария.
- После исправления шаблона повторно сформируйте манифест, чтобы упаковка не восстановила ошибку.
Трассировка sxstrace определит конкретный манифест приложения, сборки или политики и не позволит редактировать посторонние файлы WinSxS.
Ссылки
- Microsoft: системные коды ошибок 12000–15999
- Microsoft: справочник манифестов Side-by-Side
- Microsoft: sxstrace
- W3C: XML 1.0
Нужно найти другой код? Найти другой код состояния или ошибки.
