| Предыдущий | Следующий |
| ERROR_SXS_XML_E_BADXMLCASE | ERROR_SXS_XML_E_UNEXPECTED_STANDALONE |
ERROR_SXS_XML_E_INVALID_STANDALONE
ERROR_SXS_XML_E_INVALID_STANDALONE (0x000036F6) — это статус XML-анализатора Windows Side-by-Side при обработке манифеста приложения, сборки, политики или конфигурации.
XML не рассматривает standalone как логическое значение с произвольным написанием. Если псевдоатрибут присутствует в объявлении XML, его значение ограничено точными токенами yes или no.
Граница анализатора
Параметр SDDecl продукция определяет standalone, знак равенства и заключённое в кавычки yes или no. Такие значения, как true, false, 1, или варианты с другим регистром не являются заменой.
Что проверить
- Проверьте объявление XML, а не обычные атрибуты манифеста, на ошибочное значение
standalone. - Измените генератор, чтобы он выводил точно
yesилиno, когда требуется объявление standalone. - Не добавляйте
standaloneтолько ради подавления ошибки анализатора; определите, должно ли объявление вообще присутствовать в создаваемом XML.
Трассировка SxS определяет манифест с ошибочным объявлением, что важно, когда в активации участвуют манифесты приложения и сборки.
Ссылки
- Microsoft: системные коды ошибок 12000–15999
- Microsoft: справочник файлов манифестов Side-by-Side
- Microsoft: sxstrace
- W3C: XML 1.0
Нужно найти другой код? Найти другой код состояния или ошибки.
