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

 
Предыдущий Следующий
ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE

ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE

ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE означает, что элемент assembly манифеста не имеет пространства имён по умолчанию, требуемого форматом Windows SxS. Без него Windows не может интерпретировать знакомые имена как элементы параллельного манифеста.

Как исправить манифест

  • Добавьте требуемое пространство имён по умолчанию к корневому элементу assembly в соответствии со схемой манифеста Windows.
  • Убедитесь, что генераторы XML не заменяют пространство имён по умолчанию префиксным и не удаляют его при сериализации.
  • Проверяйте окончательно установленный манифест, а не только исходный шаблон.

Это дефект формата манифеста; переустановка среды выполнения не добавит отсутствующее пространство имён в манифест приложения.

Microsoft: манифесты приложений


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