Я добавляю некоторые функциональные возможности в старый инструмент администратора, написанный на VB6. Инструмент использует объект c ++ activeX. Я не работал над этим инструментом с тех пор, как обновился до Windows 7, и теперь активный X-объект не загружается с ошибкой 429 «ActiveX компонент не может создать объект». Я не разбираюсь в VB6, но я зарегистрировал ActiveX DLL и библиотеку типов, и я могу удалить и добавить объект из проекта через окно проекта-> ссылки (программа не компилируется, когда ссылка удаляется, как ожидалось). VB6 ide работает в режиме администратора, и я получаю ту же ошибку, если запускаю exe-файл напрямую как администратор.
Кто-нибудь еще сталкивался с подобной проблемой и нашел способ ее решить?
Спасибо,
Patrick
PS: я также попытался поместить dll в рабочую директорию exe
РЕДАКТИРОВАТЬ: мне не повезло, пытаясь разобраться в этом, и в итоге получилось удаленное взаимодействие на сервере Windows 2003 для тестирования изменений.