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

 
Предыдущий Следующий
ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME

ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE

ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE — в элементе assemblyIdentity отсутствует атрибут, обязательный для этого контекста активации.

Идентификатор сборки позволяет механизму Side-by-Side различать сборки. Обязательный атрибут отсутствовал, поэтому Windows не может надёжно привязать запрошенную зависимость.

Трассировка указывает манифест, который читался. Сравните идентификатор в этом манифесте с идентификатором, ожидаемым манифестом приложения или политики.

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

  • Проверьте обязательные поля идентификатора, такие как name, version, processorArchitecture, publicKeyToken, language и type, где этого требует схема манифеста.
  • Используйте манифест, поставлявшийся и проверявшийся вместе со сборкой; не придумывайте значения идентификатора только ради подавления ошибки.
  • После исправления манифеста пересоберите или переустановите затронутую частную сборку.

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

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

Microsoft: sxstrace


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