У меня есть 32-битный элемент управления ActiveX, написанный на C ++.
При попытке импортировать его в приложение .Net с помощью aximp на 64-битной машине, это дает
Ошибка AxImp: не найден зарегистрированный элемент управления ActiveX в «xxx.dll».
Я получаю ту же ошибку даже после запуска regsvr32 на этом элементе управления.
Существует еще один 32-разрядный элемент управления ActiveX, написанный на C ++, на котором AxImp работает без проблем.
сделал еще один тест -
Попытался добавить ссылку на него в пример приложения .Net и VS 2k5 выкинул эту ошибку
- Ссылка на «xxx.dll» не может быть добавлена. Убедитесь, что файл доступен и является допустимым компонентом сборки или COM.
Но другой элемент управления был добавлен без проблем. И AxXXXLib.dll был создан в ссылках.
В чем проблема, ребята?
Спасибо
Sid