| Предыдущий | Следующий |
| CO_E_SERVER_START_TIMEOUT | CO_E_IIDREG_INCONSISTENT |
CO_E_CLSREG_INCONSISTENT
Что означает результат
CO_E_CLSREG_INCONSISTENT: Регистрационные сведения сервера противоречивы или неполны. COM обнаружил противоречивую регистрацию CLSID. Как правило, разные части записи класса указывают на несовместимые серверы, AppID или режимы активации.
Что проверить
- Сверьте InprocServer32/LocalServer32, AppID и TreatAs для конкретного CLSID.
- Проверьте 32- и 64-разрядные представления реестра и убедитесь, что клиент смотрит на регистрацию своей архитектуры.
- Если класс обновлялся поверх старой версии, сравните ключ целиком с регистрацией чистой установки.
Диагностика и исправление
Не исправляйте отдельное значение наугад. Восстановите согласованную регистрацию класса тем же installer/register path, которым устанавливается соответствующая версия сервера.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.