我正在尝试注册OCX文件,以便可以从Visual Studios 2015上的MFC ActiveXControl库制作COM对象,但是如果没有提升的权限,我无法注册OCX文件。我已经尝试过使用来自SysWOW64的regsvr32进行32位实现,以及使用System32进行64位实现。有没有提高权限的方法来执行它?
我什至用ATL控件创建了一个ATL项目,并且能够使用以下命令注册OCX文件:
regsvr32 / n / i:用户Filename.ocx
那很好,然后我使用aximp.exe生成一个ActiveX com对象。全部没有提升的权限。
我应该提到我对MFC ActiveXControl库执行了此方法,但是即使我做了一个应在程序中找到的函数,我也会收到找不到DLLInstall的错误。
感谢您的帮助。我将很乐意在需要时提供更多信息。