C#错误:无法加载DLL'AutoItX3.dll':找不到指定的模块。 (来自HRESULT的异常:0x8007007E)

问题描述 投票:0回答:2

DLL在“参考”中可用。

我能够成功地使用'Test Explorer'运行测试

问题:当我从mstest命令运行时进行相同的测试 - 我得到以下错误,

error: Unable to load DLL 'AutoItX3.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

哪里我错了?任何人都可以告诉我解决这个问题的方法!谢谢你的帮助

c# selenium-webdriver dll autoit
2个回答
0
投票

这似乎已经很晚了,但是如果你仍然需要答案,这就是我的方式:改变项目的平台目标。

在visual studio中,右键单击项目 - >属性 - >构建>平台目标 - >尝试更改x86或x64。

平台目标

enter image description here


-2
投票

做一件事

注册你的AutoItX3.dll:在管理中打开CMD并执行以下命令,根据你的位置改变路径

regsvr32“C:\ Program Files(x86)\ AutoIt3 \ AutoItX \ AutoItX3.dll”

你会收到一个消息框,告诉你它是成功的。

现在尝试运行测试

© www.soinside.com 2019 - 2024. All rights reserved.