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

 
Предыдущий Следующий
ERROR_SXS_XML_E_BADXMLCASE ERROR_SXS_XML_E_UNEXPECTED_STANDALONE

ERROR_SXS_XML_E_INVALID_STANDALONE

ERROR_SXS_XML_E_INVALID_STANDALONE — значение standalone в XML declaration манифеста недопустимо.

XML не рассматривает standalone как логическое значение с произвольным написанием. Если псевдоатрибут присутствует в объявлении XML, его значение ограничено точными токенами yes или no.

Граница анализатора

Параметр SDDecl продукция определяет standalone, знак равенства и заключённое в кавычки yes или no. Такие значения, как true, false, 1, или варианты с другим регистром не являются заменой.

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

  • Проверьте объявление XML, а не обычные атрибуты манифеста, на ошибочное значение standalone.
  • Измените генератор, чтобы он выводил точно yes или no, когда требуется объявление standalone.
  • Не добавляйте standalone только ради подавления ошибки анализатора; определите, должно ли объявление вообще присутствовать в создаваемом XML.

Трассировка SxS определяет манифест с ошибочным объявлением, что важно, когда в активации участвуют манифесты приложения и сборки.

Ссылки


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