sftp サーバーに接続でき、「ピックアップ」ディレクトリ内のファイルのリストを取得できます。しかし、それらのファイルをダウンロードできません。これが私のコードです:
try
{
sftp.Get(txtRemotePath.Text + txtFixedFileName.Text, txtLocalPath.Text + txtFixedFileName.Text);
//example:
//txtRemotePath.Text + txtFixedFileName.Text = "/pickup/temp.txt";
//txtLocalPath.Text + txtFixedFileName.Text = @"C:\Users\...\temp.txt"
}
catch (Exception ex)
{
lblError.Text += "\n" + ex.Message;
}
スラッシュ「/」とバックスラッシュ「\」の間で切り替えるローカルパスとリモートパスを変更し、リモートパスの開始スラッシュを削除/追加しようとしました..残念ながら同じエラーが生成されます:
タイプ「Tamir.SharpSsh.jsch.SftpException」の例外がスローされました