1

所以我使用 libssh 库构建了一个 SSH-connect-test 控制台应用程序,并且依赖于 ssh.dll。

该应用程序在 VS2010 内部运行时运行良好,但从命令提示符运行相同的 EXE 时会出现“计算机中缺少 ssh.dll。重新安装程序”错误。

关于为什么我从 VS2010 内部和外部看到控制台应用程序的这种双重行为的任何输入?

谢谢。

4

2 回答 2

0

解决了。

必须复制 /Release 或 /Debug 文件夹中的依赖项 (DLL) 才能运行 EXE。

于 2015-04-28T03:00:20.417 回答
0

您应该通过在 google 中搜索来下载 ssh.dll。当文件下载时,将其粘贴到您的应用程序目录中,在此处下载 http://originaldll.com/file/rebex.net.ssh.dll/29300.html

于 2015-04-27T07:45:41.027 回答