0

SSH および SCPを介してアプリにリモート ホストから写真を保存させようとしています。後で使用するには、空の Stream 変数を作成して ScpClient.Download(string filename, Stream destination ) メソッドでいっぱいにする必要があります。それを行う方法はありますか?私は試した:

        Stream downloadStream = new MemoryStream();

        scpClient.Connect();
        scpClient.Download("remoteFilename", downloadStream);

        MediaLibrary localLibrary = new MediaLibrary();
        localLibrary.SavePicture("localFilename", downloadStream);

        MessageBox.Show("Success!", "Result", MessageBoxButton.OK);

不明な例外が発生するか、アプリが終了します。たぶん、IsolatedStorageをスローするイメージを渡す方法がありますか? Renci.SshNetライブラリを使用しています。

4

1 に答える 1

0

コードを try ... catch ブロックに入れる必要があります

        try
        {
            // your stuff
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.Message);
        }

次に、例外の詳細を質問に追加すると、ここの人々からより多くの助けが得られます.

于 2013-04-05T01:24:53.450 に答える