如何修复.net中的AutoIt COM参考错误?

时间:2019-07-17 13:50:46

标签: c# .net autoit

当我尝试引用AutoIt时,我的C#WinForm应用程序崩溃。过去我已经可以使用它了。我最近将计算机更改为Windows 10,但所有引用AutoIt的代码似乎都无法正常工作。

我相信这是由于DLL导入错误引起的:

  

其他信息:检索组件的COM类工厂   CLSID为{1A671297-FA74-4422-80FA-6C5D8CE4DE04}的用户由于   出现以下错误:80040154未注册类(来自的异常   HRESULT:0x80040154(REGDB_E_CLASSNOTREG)。

我可以直接运行AutoIt脚本,但不能通过c#运行。

using AutoItX3Lib;

  //  and in the line where I call it. 
     AutoItX3 x = new AutoItX3();

我认为此错误可能是注册表问题。谢谢。

0 个答案:

没有答案