WinSCP ResumeSupport.State

问题描述 投票:0回答:0

我试图在 SSIS 的 c# 脚本中执行同步。我想关闭 ResumeSupport.State。我正在使用下面的代码,但我仍然收到错误消息:“传输成功,但无法重命名临时传输文件...” 谢谢你的帮助!

 using (Session session = new Session())
                {
                    // Connect
                    session.Open(sessionOptions);

                    TransferOptions transferOptions = new TransferOptions();
                    // Disable transfer with resume support/to temporary filename for all files
                    transferOptions.ResumeSupport.State = TransferResumeSupportState.Off;
                    MessageBox.Show(transferOptions.ResumeSupport.State.ToString());

                    // Synchronize files
                    SynchronizationResult synchronizationResult;
                    synchronizationResult =
                        session.SynchronizeDirectories(
                            SynchronizationMode.Local, sLocalFolder, "/", false);

                    // Throw on any error
                    synchronizationResult.Check();

                    session.Close();
                }
winscp resumesupportstate
© www.soinside.com 2019 - 2024. All rights reserved.