Что означает код HRESULT 0x80080212 (APPX_E_INVALID_PACKAGESIGNCONFIG)?

 
Предыдущий Следующий
APPX_E_INVALID_PACKAGING_LAYOUT APPX_E_RESOURCESPRI_NOT_ALLOWED

APPX_E_INVALID_PACKAGESIGNCONFIG

Что означает APPX_E_INVALID_PACKAGESIGNCONFIG

APPX_E_INVALID_PACKAGESIGNCONFIG указывает на ошибку в конфигурации подписи пакета до того, как может быть сформирована корректная доверенная подпись.

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

Проверьте файл конфигурации подписи как входной артефакт сборки: структуру, допустимые поля, ссылки на сертификаты и ключи, пути к файлам и совместимость с версией инструмента подписи. Не заменяйте сертификат наугад, пока не установлено, какое именно поле конфигурации отвергнуто.

  • Сохраните исходную конфигурацию и полный вывод инструмента подписи.
  • Проверьте доступ к закрытому ключу в том же контексте учётной записи, где работает сборка.
  • Сравните конфигурацию с последним успешно подписанным пакетом того же семейства.

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

Повторите подпись того же неизменённого пакета и затем выполните независимую проверку подписи и цепочки сертификатов.

Технические ссылки


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