我试图在 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();
}