首页 > TAG信息列表 > winscp-net

c#-使用WinSCP .NET程序集从SFTP服务器下载具有偏移量的文件块

当前,我们正在使用WinSCP .NET程序集与SFTP服务器进行交互.我们的用例涉及以块的形式获取文件的各个部分.我看到TransferResumeSupportState传输选项可用于恢复文件下载,但不能在需要时自由停止和开始/继续下载. 其他用例之一不需要已下载(处理)的文件的一部分位于同一位置(已处理

c#-使用WinSCP .NET程序集连接到SFTP服务器时,“主机密钥与配置的密钥不匹配”

尝试通过C#实现SFTP连接时遇到了一些麻烦.目前,我可以使用WinSCP与主机,端口,登录名,密码和密钥文件(ppk文件)进行连接. 我的实现就像使用WinSCP .NET一样: SessionOptions sessionOptions = new SessionOptions { Protocol = Protocol.Sftp, HostName

如何使用C#和WinSCP从远程目录中删除“.”和“..”文件

我正在尝试使用SFTP连接从远程目录中获取文件数,但我得到了.和…这些点数像文件一样,我在远程目录中有2个文件,但是计算4个文件,包括.和…… 有人可以帮我解决这个问题吗? 这是我的代码: filesCount = session.ListDirectory(DataFile.sRemoteDirectory).Files.Count;

c# – 使用WinSCP .NET程序集将远程文件内容作为流访问

我正在尝试使用WinSCP .NET程序集打开文件以从SFTP读取文件,以便将文件从SFTP归档到Azure blob. 要将Blob上传到Azure,我正在使用 using (var fileStream = inputStream) { blockBlob.UploadFromStream(fileStream); blobUri = blockBlob.Uri.ToString(); } 如何从SFTP服

SSH主机密钥指纹与模式C#WinSCP不匹配

我试图通过WinSCP使用C#连接到FTPS服务器,我收到此错误: SSH host key fingerprint … does not match pattern … 经过大量的研究,我认为这与关键的长度有关.当我使用“服务器和协议信息”下的接口连接时从WinSCP获得的密钥是 xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx但我在示

c# – WinSCP .NET程序集:如何下载目录

我在C#中编写了一个使用System.IO.GetDirectoires()和System.IO.GetFiles()的应用程序 我现在必须将其转换为使用SFTP.我有使用GetFiles和GetFiles的WinSCP .NET程序集的经验,但我无法弄清楚如何获取目录列表. winscp.exe中有一个GetFiles,我可以用它来存档,但是据我所知,无法获取