| Предыдущий | Следующий |
| ERROR_SXS_XML_E_UNEXPECTED_STANDALONE | ERROR_SXS_XML_E_MISSINGEQUALS |
ERROR_SXS_XML_E_INVALID_VERSION
В SxS-манифесте указана недопустимая версия XML
ERROR_SXS_XML_E_INVALID_VERSION возникает на этапе разбора XML манифеста Side-by-Side. Важно отличать версию XML от версии сборки: в декларации XML обычно используется version="1.0", тогда как версии компонентов задаются отдельными атрибутами манифеста.
Проверьте начало файла в байтовом виде, особенно если манифест создаёт шаблонизатор или собственный сериализатор. Частая причина — подстановка версии продукта в XML declaration или повреждение декларации при перекодировании. После исправления запустите sxstrace, чтобы убедиться, что следующая ошибка, если она есть, относится уже к другой части схемы, а не к первичному XML-разбору.
Что проверить
- Проверьте XML declaration отдельно от
assemblyIdentity. - Сверьте кодировку и первые байты манифеста.
- Используйте
sxstraceдля подтверждения места отказа Side-by-Side.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.