0


我在使用 C# 将 Zip 文件从 linux 机器复制到 Windows 机器时遇到问题。
这是我的:

1) 使用 sftp.getFiles(sourcepath) 获取文件名。
文件名=item.to string();
源路径=源路径+文件名;
sftp.Get(源路径,目标);它适用于单个文件,将由 sftp.getfile() 枚举;
但是,当我对文件夹进行 Zip 压缩并尝试使用 sftp.Get(sourcepath,destination) 复制该 .Zip 文件时,
它不起作用,
使用源路径检查它是正确的,并且检查了它具有所有权限的 ZIp 文件的权限。
请让我知道我们该如何克服这个问题。

4

1 回答 1

0

尝试使用下面的库。

http://sshnet.codeplex.com/

这是一个非常丰富的库,与Sharp ssh 相比,它支持更多的功能。

于 2012-05-29T05:00:21.793 回答