Что означает код HRESULT 0x8027025C (E_APPLICATION_TEMPORARY_LICENSE_ERROR)?

 
Предыдущий Следующий
E_APPLICATION_ACTIVATION_EXEC_FAILURE E_APPLICATION_TRIAL_LICENSE_EXPIRED

E_APPLICATION_TEMPORARY_LICENSE_ERROR

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

E_APPLICATION_TEMPORARY_LICENSE_ERROR (0x8027025C) — Приложение не запущено из-за временной проблемы с лицензией.

В подсистеме «Windows application model» результат 0x8027025C относится к области «activation, views и application lifecycle». Описание «приложение не запущено из-за временной проблемы с лицензией» сужает проверку до темы «приложение, temporary, лицензия».

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

До изменения конфигурации сопоставьте первый отказ с фактическими параметрами операции. Для 0x8027025C с описанием «приложение не запущено из-за временной проблемы с лицензией» воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.

Для воспроизведения 0x8027025C сохраните package identity, AUMID, activation kind, view ID и AppModel-Runtime events; отдельно запишите HRESULT, ID. По теме «приложение, temporary, лицензия» для 0x8027025C сравните эти данные с исправным запуском до очистки журналов или пересоздания объекта.

Для 0x8027025C применяйте исправление на границе первого отказа: согласуйте операцию с текущим состоянием приложения и представления; временный отказ повторяйте только после перехода состояния. Сообщение «приложение не запущено из-за временной проблемы с лицензией» при 0x8027025C не следует подавлять общей обработкой исключения.

После исправления повторите тот же вызов на прежних данных; у результата 0x8027025C должен измениться первый неуспешный этап, а не только последующее сообщение.

Документация для результата 0x8027025C: COM error codes for security and setup · get license information for apps and add-ons · legacy LicenseInformation class.


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