| Предыдущий | Следующий |
| COMADMIN_E_INVALIDUSERIDS | COMADMIN_E_BADREGISTRYPROGID |
COMADMIN_E_NOREGISTRYCLSID
Что означает результат
COMADMIN_E_NOREGISTRYCLSID: CLSID компонента отсутствует или повреждён. Для устанавливаемого компонента отсутствует ожидаемая registry registration CLSID. COM+ не может связать component metadata с COM class.
Что проверить
- Проверьте CLSID в компоненте/TypeLib и наличие HKCR\CLSID регистрации нужной разрядности.
- Убедитесь, что DllRegisterServer/installer завершился до InstallComponent.
- Исключите registry redirection между 32/64 bit.
Диагностика и исправление
Сначала корректно зарегистрируйте COM class, затем добавляйте его в COM+ application. Создание catalog object без CLSID registration оставляет установку неполной.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
