Ошибка при вызове конструктора (COMОбъект): -2147024770(0x8007007E)

1. WalterFOX 23 21.03.24 14:06 Сейчас в теме
Коллеги, добрый день.

Как узнать, что за ошибка 2147024770(0x8007007E) ?



Ошибка при вызове конструктора (COMОбъект): -2147024770(0x8007007E): The specified module could not be found.

Всем спасибо.
Прикрепленные файлы:
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
9. Vladimir-R 170 25.03.24 10:45 Сейчас в теме
(1) сервер 32 или 64 битный?
14. Torin57 34 17.01.25 20:04 Сейчас в теме
(1) Как в итоге решили проблему? В чем была причина?
3. WalterFOX 23 21.03.24 14:27 Сейчас в теме
(2)Вроде прикрепил картинку с установкой компоненты "succeeded"
10. XAKEP 02.04.24 19:09 Сейчас в теме
(3)
https://sbis.ru/help/integration/1C_set/64bit

Создать оболочку COM+


вы же
Зарегистрировали компонент comcntr.dll.
4. WalterFOX 23 21.03.24 14:36 Сейчас в теме
C:\Windows\SysWOW64\regsvr32 "C:\Program Files\1cv8\8.3.22.2239\bin\comcntr.dll"
C:\Windows\system32\regsvr32 "C:\Program Files\1cv8\8.3.22.2239\bin\comcntr.dll"

все зарегистрировано
6. spacecraft 21.03.24 14:59 Сейчас в теме
(4)
все зарегистрировано

тут нет понятия "все". Либо то, либо другое.
Если нужно регистрировать разные битности, то придется делать разные COM+ регистрации.
12. Vhett 17.01.25 18:54 Сейчас в теме
(4) По опыту скажу что не всегда команды эти срабатывают, есть статьи, где вручную можно прописать ком-соединение. Понадёжнее будет
13. Torin57 34 17.01.25 20:04 Сейчас в теме
(12) Поинтересовался у O1, как узнать, что за ошибка 2147024770(0x8007007E)? Вот что она мне ответила:
1. Проверить системный журнал событий (Event Viewer) в Windows
Откройте Просмотр событий (Event Viewer).
Для этого нажмите Win+R, введите eventvwr.msc, нажмите Enter.
Перейдите в Windows Logs (Журналы Windows) → Application (Приложение) и System (Система).
Ищите по времени появления ошибки записи, помеченные Error или Warning, связанные с 1cv8 или comcntr.dll.
Иногда в журнале может быть более развернутое описание: например, что не найден конкретный модуль (какая-то библиотека DLL).
Если появится запись с указанием, какая библиотека конкретно не найдена, это сразу наведёт на путь решения.

Такой путь может чем-то помочь в решении проблемы автора?
5. VmvLer 21.03.24 14:58 Сейчас в теме
(4) Основная ИБ и Com-ИБ на одной версии 1С?
7. VmvLer 21.03.24 15:03 Сейчас в теме
8. romulanin 25.03.24 10:15 Сейчас в теме
32 разрядный клиент нужен
11. Bac3 27.04.24 14:06 Сейчас в теме
Попробуй сначала отменить регистрацию всех возможных регистраций 1С (и предыдущие версии тоже):
затем по новой зарегистрируй
regsvr32 /u

C:\Windows\system32\regsvr32 /u "C:\Program Files\1cv8\8.3.22.2239\bin\comcntr.dll"
C:\Windows\system32\regsvr32 "C:\Program Files\1cv8\8.3.22.2239\bin\comcntr.dll"
15. lefthander 17.01.25 20:07 Сейчас в теме
(11) Странно, программные файлы 1С у вас 64 бита - "C:\Program Files\1cv8\" , а регистрируете 32 разрядный вариант
16. Torin57 34 18.01.25 16:31 Сейчас в теме
(15) Странно другое. Вопрос был задан 21 марта, а ответ запощен 27 апреля, спустя более чем месяц. За месяц автор вопрос не решил? Не похоже на человека со стажем 14 лет. И, главное, зачем такому человеку эта информация? Гуглом и яндексом автор пользоваться не умеет?
Мое мнение, что автор умеет пользоваться поиском и плясать с бубном. Если автор этими способами проблему не решил, значит проблема индивидуальна, шаманские пляски и гугл ему не помогли.
Если это был троллинг, то тогда картина понятна, противоречий нет. Но, кто знает, может у нас так принято? Отвечать на вопрос, даже если ты не знаешь ответ. Тогда все становится еще интересней.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот