У меня есть несколько компонентов ActiveX, к которым нужно было получить доступ из проекта C #.
Я могу импортировать их через диалоговое окно добавления ссылок Visual Studio, которое также автоматически генерирует класс-оболочку. (т.е. ABCLib
и AxABCLib
)
Я знаю, что могу сгенерировать основную сборку взаимодействия вручную, запустив TLBIMP /primary
для каждого отдельного файла OCX, но не смог найти способ создания оболочки ActiveX, если я не сделаю это через пользовательский интерфейс Visual Studio.
Существует ли версия командной строки, которая создает оболочку ActiveX в .NET SDK?
Я хочу сгенерировать версию AxABCLib
из PIA, которую я получил от TLBIMP вручную. (т.е. установка пространств имен, вывод имени файла dll и т. д.) Возможно ли это?