Delphi - libssh2.dll 加载问题

Delphi - libssh2.dll load issue

我在此处使用 ssh 演示客户端:https://github.com/pult/libssh2_delphi

它在每台机器(Win7、Win10 32 和 64 位)上工作正常,但在虚拟机上加载 libssh2.dll 库时出现错误。尝试使用 32 位和 64 位库,如演示中所述。

虚拟机:Windows10 Pro 64 位(10.0,Build 19042)(19041.vb_release.191206-1406)

这是错误:

我在 Delphi 开始实施 SSH 客户端,所以我不能给你任何其他例子。

验证 libssh2.dll 及其所有依赖项在虚拟机的正确路径中是否可用。使用 ProcessMonitor 找到您的应用程序真正寻找 dll 的位置。