wp7 - 流创建问题

时间:2013-04-04 23:13:53

标签: c# windows-phone-7 ssh scp

我正在尝试通过 SSH和SCP 让我的应用程序从远程主机保存图片,我需要使用ScpClient.Download创建一个空的Stream变量来填充它(字符串文件名,流目的地)稍后使用它的方法。有没有办法做到这一点?我试过了:

        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 库。

1 个答案:

答案 0 :(得分:0)

你应该把你的代码放在try ... catch块

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

然后将您的例外详情添加到您的问题中,您可以从此处获得更多帮助。