Что означает код HRESULT 0x8011040B (COMADMIN_E_APPLICATIONEXISTS)?

 
Предыдущий Следующий
COMADMIN_E_BADPATH COMADMIN_E_ROLEEXISTS

COMADMIN_E_APPLICATIONEXISTS

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

COMADMIN_E_APPLICATIONEXISTS: Приложение уже установлено. COM+ application с таким идентификатором или именем уже существует в каталоге. Это конфликт при создании/import, а не повреждение каталога.

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

  • Проверьте AppID существующего приложения и совпадение имени.
  • При импорте package определите, должен ли он обновлять существующее приложение или создавать новое.
  • Исключите остаток предыдущей частично завершённой установки.

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

Выберите явную стратегию upgrade/replace либо другой AppID. Удалять приложение автоматически только из-за совпадения имени опасно: в нём могут находиться действующие компоненты.

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


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