Дмитрий21 января 2021 г. 5:23

Ошибка при работе утилиты не удалось получить фабрику класса com для компонента с clsid

clsid, REGDB_E_CLASSNOTREG, ошибка 80040154, 00024500-0000-C000-000000000046

Всем привет!
Мне для тестов нужна одна утилита. Она тестирует определенное оборудование. Поставил ее на новый ноут с Windows 10 Домашняя, 64-бит, версия 10.0.19041. Утилита работает, но спустя какое-то время на одном и том же месте вылетает сообщение:

"Не удалось получить фабрику класса com для компонента с clsid {00024500-0000-C000-000000000046} из-за следующей ошибки: 80040154 Класс не зарегистрирован. (Исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))."

Причем на другом компе нормально работает.

Попробовал с помощью Regasm.exe зарегистрировать в реестре необходимые записи во всех файлах, которые идут с утилитой (и dll, и exe), но Regasm пишет в каждом файле: "Не зарегистировано ни одного типа".
Куда копать? Уже несколько дней ломаю голову.

Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.
1
  • 22 января 2021 г. 2:44
  • Ответ был помечен как решение.

Проблема решилась. Оказывается для работы нужно чтобы был установлен Microsoft Office. Причем об этом нигде не было сказано.

Комментарии

Только авторизованные пользователи могут публиковать комментарии.
Пожалуйста, авторизуйтесь или зарегистрируйтесь
Timeweb

Позвольте мне порекомендовать вам отличный хостинг, на котором расположен EVILEG.

В течение многих лет Timeweb доказывает свою стабильность.

Для проектов на Django рекомендую VDS хостинг

Посмотреть Хостинг
НИ

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:90баллов,
  • Очки рейтинга8
НИ

C++ - Тест 003. Условия и циклы

  • Результат:92баллов,
  • Очки рейтинга8
НИ

C++ - Тест 001. Первая программа и типы данных

  • Результат:80баллов,
  • Очки рейтинга4
Последние комментарии
D

Django - Урок 001. Развёртывание сайта на Django + PostgreSQL + Gunicorn + Nginx

А почему нельзя? Где можно об этом почитать? Киньте, пожалуйста, в меня ссылкой.
D

Django - Урок 049. Оптимизация производительности Django на примере боевого проекта

Огромное спасибо вам за статью! Для меня стали открытием select_related и prefetch_related
t
  • t1m4
  • 24 февраля 2021 г. 2:56

Django - Урок 052. Переопределение модели пользователя

В данном случае я заходил под superuser но все равно не появлялись эти поля

Django - Урок 001. Развёртывание сайта на Django + PostgreSQL + Gunicorn + Nginx

Поднял сервис с помощью systemd, вот по этому мануалу: https://habr.com/ru/post/501414/
t
  • t1m4
  • 23 февраля 2021 г. 7:11

Django - Урок 052. Переопределение модели пользователя

А как дать ему эти права?
Сейчас обсуждают на форуме

Как совместить таблицу и дерево в Qt

Добрый день. Имеется таблица QTableView, нужно у некоторых строк сделать возможность раскрытий, как в QTreeVidget и отоборажать в них аналогичные строки. Скажите пожалуйста, как это мо…
J

не получаеться добавить списки в списокб ошибка в петле

Hello dear, Flexible discounts for every order == >>> Sign up for free !!! <<< As with any skill, the key to learning how…
KM
  • BlinCT
  • 5 марта 2021 г. 6:21

Работа с QJsonObject и получение данных из него

Всем привет. Работаю с данными в json, создаю обьект и заполняю его. После мне надо проверить его. Вот таким выписом я получаю данные qDebug() << "root: " << root.k…

Не отдаётся статика на виртуальной машине

В итоге выставил 775 на все файлы проекта и всё заработало. Но я не уверен, что так правильно.
О нас
Услуги
© EVILEG 2015-2020
Рекомендует хостинг TIMEWEB