0


C# を使用して Linux マシンから Windows マシンに Zip ファイルをコピーする際に問題に直面しています。
ここに私の:

1) sftp.getFiles(sourcepath) を使用してファイル名を取得します。
filename=item.to string();
sourcepath=sourcspath+filename;
sftp.Get (ソースパス、宛先); sftp.getfile(); によって列挙される単一のファイルに対して機能しています。
しかし、フォルダーを Zip し、その .Zip ファイルを sftp.Get(sourcepath,destination) でコピーしようとすると、
それは機能しません
。ソースパスをチェックし、ZIp ファイルの権限を確認しました。すべての権限があります。
どうすれば問題を克服できるか教えてください。

4

1 に答える 1

0

以下のライブラリを使用してみてください。

http://sshnet.codeplex.com/

これは、sharp ssh と比較してより多くの機能をサポートする非常にリッチなライブラリです。

于 2012-05-29T05:00:21.793 に答える