Ошибка 800a0ad в VBS, Windows 7 32
Я написал простой объект ActiveX Dll с C++ и ATL (VS2010) для использования в скриптовом движке VBS, встроенном в систему SCADA. Теперь это просто код, просто интерфейсы с заглушками, без зависимостей. Каждый интерфейс, предназначенный для вызова со стороны клиента, имеет двойной интерфейс. Я вижу этот объект из OLE/COM Object Viewer и могу создать его оттуда. У меня нет проблем с созданием экземпляра этого объекта ActiveX с использованием сервисов взаимодействия C# в целях отладки.
Однако, когда я пытаюсь создать экземпляр из wscript (vbs), я получаю эту ошибку 800a0ad.
Операционная система - Windows 7 (32-разрядная), а не x64.