下载

时间:2015-09-14 08:39:35

标签: .net winscp winscp-net

我使用WinSCP .NET程序集进行文件下载。现在我需要支持文件恢复功能。

为此,我所做的就是

var options = new TransferOptions();
options.ResumeSupport.State = TransferResumeSupportState.On;

在我的下载代码中,我已经完成了

 TransferOperationResult transferResult = session.GetFiles(
     _appSettings["SFTP_IncomingFileFolder"] + file.Folder + "/" + file.FileName,
     _appSettings["Local_IncomingFileFolder"] + file.Folder + "\\" + file.FileName +".filepart", false, options);
 transferResult.Check();

现在检查文件恢复是否正常工作我在下载时断开连接。 问题是,每次我现在下载它都从零开始,而不是从它离开的地方开始。

如果本地下载长度为30 MB,则类似于100 MB文件。当我尝试重新连接时,它从零长度开始。

0 个答案:

没有答案