| Предыдущий | Следующий |
| COMADMIN_E_KEYMISSING | COMADMIN_E_APP_FILE_WRITEFAIL |
COMADMIN_E_ALREADYINSTALLED
Что означает результат
COMADMIN_E_ALREADYINSTALLED: Объект уже зарегистрирован. Компонент или application package уже установлен в COM+ Catalog. Это состояние «уже существует», а не признак повреждённой регистрации.
Что проверить
- Определите существующий AppID/CLSID, который совпал с устанавливаемым объектом.
- Для upgrade сравните версии и решите, должна ли операция обновлять существующую запись.
- Проверьте, не запускается ли installation step дважды одним installer workflow.
Диагностика и исправление
Сделайте установку идемпотентной: различайте create и upgrade, вместо того чтобы удалять существующий объект при каждом повторном запуске.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
