syscall.LoadDLL()在除一个之外的所有计算机上都失败;我该怎么办?

时间:2017-09-27 13:21:04

标签: winapi go

当我在笔记本中拨打syscall.LoadDLL("my.dll")时,效果很好。

但是当我将执行文件(.exe)和my.dll复制到其他计算机时,它将失败并显示以下错误:

Failed to load my.dll: The specified module could not be found. 

可以在同一目录中找到my.dll。

我不知道发生了什么。

1 个答案:

答案 0 :(得分:1)

您的.DLL可能依赖于其他系统上未安装的其他.DLL。 Dependency Walker是调试这些类型问题的有用工具......