Зарегистрируйте управляющую DLL ActiveX без повышенных разрешений - PullRequest
0 голосов
/ 25 сентября 2019

Я пытаюсь зарегистрировать файл OCX, чтобы я мог создать объект COM из библиотеки MFC ActiveXControl в Visual Studios 2015, но я не могу зарегистрировать файл OCX без повышенных разрешений.Я пытался использовать regsvr32 из SysWOW64 для 32-разрядной реализации и System32 для 64-разрядной реализации.Есть ли способ выполнить это без повышенных разрешений?

Я даже создал проект ATL с управлением ATL, и мне удалось зарегистрировать файл OCX с помощью этой команды:

regsvr32 / n / i: user Filename.ocx

Это работало нормально, а затем я использовал aximp.exe для создания объекта ActiveX com.Все без повышенных разрешений.

Я должен упомянуть, что я сделал этот метод для библиотеки MFC ActiveXControl, но я получил бы ошибку, что DLLInstall не может быть найден, даже если я сделал функцию, которая должна быть найдена в программе.

Любая помощь приветствуется.Я буду рад предоставить дополнительную информацию, если она понадобится.

...