public FileInfo ReplaceLocal(string destinationFileName, string destinationBackupFileName) { if (!string.IsNullOrEmpty(destinationBackupFileName)) { File.Replace(destinationFileName, destinationBackupFileName, null); } return CopyToLocal(destinationFileName, true); }