Site icon EfmSoft

Что означает код HRESULT 0x80110448 (COMADMIN_E_START_APP_NEEDS_COMPONENTS)?

 
Предыдущий Следующий
COMADMIN_E_ROLE_DOES_NOT_EXIST COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM

COMADMIN_E_START_APP_NEEDS_COMPONENTS

Что означает результат

COMADMIN_E_START_APP_NEEDS_COMPONENTS: Для запуска приложения в нём должен находиться хотя бы один компонент.. COM+ application нельзя запустить, потому что в нём нет компонентов, которые можно активировать. Это configuration precondition. Перед повторным запуском также проверьте, что добавленные компоненты сохранены через SaveChanges и видны в свежей Components collection.

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

  • Проверьте Components collection конкретного AppID.
  • Убедитесь, что installer не создал application раньше, чем установил components.
  • Проверьте, не были ли все components удалены/перемещены предыдущей операцией.

Диагностика и исправление

Сначала установите хотя бы требуемые components, затем запускайте application. Повтор StartApplication на пустом приложении не нужен.

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


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

Exit mobile version