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

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

ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED

ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED означает, что Windows нашла зависимую сборку, но не смогла разрешить одну из её собственных зависимостей. Поэтому отсутствующий компонент находится глубже в графе зависимостей SxS, чем манифест приложения.

Как исследовать

  • Изучите трассировку SideBySide от первой отсутствующей идентичности вверх, чтобы определить сборку, добавившую транзитивную зависимость.
  • Восстановите цепочку предварительных компонентов или пакет закрытой сборки целиком, а не добавляйте только первую DLL, упомянутую приложением.
  • Убедитесь, что все зависимые манифесты используют совместимые атрибуты архитектуры, версии и языка.

Манифест приложения может выглядеть корректно, тогда как вложенный манифест сборки неполон или ссылается на недоступный компонент.

Microsoft: манифесты сборок


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