所以这是我的代码,我基本上是从 SharpSSH 网站复制和粘贴的。
Sftp oSftp = new Tamir.SharpSsh.Sftp(_ftpURL, _UserName, _Password);
oSftp.Connect(_Port);
oSftp.Put(LocalDirectory + "/" + FileName, _ftpDirectory + "/" + FileName);
oSftp.Close();
当我运行这个时,我得到一个“第一次机会例外”oSftp.Connect(_Port)
A first chance exception of type 'Tamir.SharpSsh.jsch.JSchException' occurred in Tamir.SharpSSH.dll
有 SharpSSH 经验的人知道为什么会这样吗?我也尝试过使用 Rubex 将文件上传到服务器,但它给了我同样的错误。