首页 > 解决方案 > Delphi - libssh2.dll 加载问题

问题描述

我从这里使用 ssh 演示客户端:https ://github.com/pult/libssh2_delphi

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

虚拟机:Windows 10 Pro 64-bit (10.0, Build 19042) (19041.vb_release.191206-1406)

这是错误: 加载 libssh2.dll

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

标签: delphi

解决方案


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


推荐阅读