如何在未注册的情况下在.NET C#应用程序中使用AutoitX(OCX/ActiveX库)?
我想用它创建一个应用程序,而无需使用管理员权限进行安装.
我在MSDN上找到了一些页面,如COM组件的免注册激活:关于为DLL文件创建清单文件的演练.我尝试过但没有成功.也许这是可能的,我错误地创造了它.不幸的是我丢失了XML文件,所以我不能在这里发布.
我还尝试在参考属性中设置隔离并启用互操作类型,但没有成功.
是否可以让AutoItX在C#中工作而无需注册?如果是这样,我该怎么办?
我认为它应该可以用作DLL而不是OCX,但我不知道在C#中如何使用它.
目前,我使用它像:
AutoItX3Lib.AutoItX3 autoit = new AutoItX3Lib.AutoItX3();
autoit.AutoItSetOption("WinTitleMatchMode", 2);
Run Code Online (Sandbox Code Playgroud)
所以,如果我要进行直接的DLL调用,我该怎么办?