Регистрация COM connector производится успешно, но при вызове объекта "недопустимая строка с указанием класса"
Коллеги, что может быть?
Регистрирую comcntr.dll через regsvr32 - операция проходит успешно.
При создании COM объекта с помощью с = новый ComОбъект("V83.COMConnector") выпадает ошибка, будто библиотека не зарегистрирована (-2147221005(0x800401F3): Недопустимая строка с указанием класса)
Что я пытался сделать:
- Снимал регистрацию ранее зарегистрированных библитек
- Регистрировал библиотеку из платформ обоих разрядностей
- Вызывал создание COM-объекта из под платформ обоих разрядностей
Регистрирую comcntr.dll через regsvr32 - операция проходит успешно.
При создании COM объекта с помощью с = новый ComОбъект("V83.COMConnector") выпадает ошибка, будто библиотека не зарегистрирована (-2147221005(0x800401F3): Недопустимая строка с указанием класса)
Что я пытался сделать:
- Снимал регистрацию ранее зарегистрированных библитек
- Регистрировал библиотеку из платформ обоих разрядностей
- Вызывал создание COM-объекта из под платформ обоих разрядностей
По теме из базы знаний
Найденные решения
Проблема была в том, что удалил не те элементы реестра, из за чего все это было "сломано"
Помогла статьяhttps://efsaver.ru/docs/registraciya-com-komponenty-1s-predpriyatiya-comcntr-dll-v83-comconnector.html
Помогла статья
Прикрепленные файлы:
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Проблема была в том, что удалил не те элементы реестра, из за чего все это было "сломано"
Помогла статьяhttps://efsaver.ru/docs/registraciya-com-komponenty-1s-predpriyatiya-comcntr-dll-v83-comconnector.html
Помогла статья
Прикрепленные файлы:
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот