| Предыдущий | Следующий |
| 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 на пустом приложении не нужен.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.