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

 
Предыдущий Следующий
ERROR_MALFORMED_SUBSTITUTION_STRING ERROR_UNMAPPED_SUBSTITUTION_STRING

ERROR_SXS_INCORRECT_PUBLIC_KEY_TOKEN

ERROR_SXS_INCORRECT_PUBLIC_KEY_TOKEN — Маркер открытого ключа в идентификаторе не соответствует указанному открытому ключу.

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

Используйте исходную подписанную сборку и созданный для неё манифест. Не копируйте маркер из другой версии или от другого издателя.

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

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

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

Microsoft: сведения о сборках Side-by-Side

Microsoft: sxstrace


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