| Предыдущий | Следующий |
| CO_E_ACTIVATIONFAILED_CATALOGERROR | CO_E_INITIALIZATIONFAILED |
CO_E_ACTIVATIONFAILED_TIMEOUT
Что означает результат
CO_E_ACTIVATIONFAILED_TIMEOUT: Не удалось активировать COM+ за отведённое время. COM activation не завершилась за допустимое время. Это timeout activation path, а не автоматическое доказательство сетевой проблемы.
Что проверить
- Определите, был ли процесс запущен и дошёл ли до регистрации class factory.
- Проверьте startup deadlock/долгую инициализацию до CoRegisterClassObject.
- Для remote server отделите RPC connect timeout от server startup timeout.
Диагностика и исправление
Устраните зависшую стадию и только потом повторяйте activation. Увеличение retry count скрывает, но не устраняет задержку.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.