protected override void ImplMoveFile(string ExistingFileName, string NewFileName, bool ReplaceExisiting) { var RealExistingFileName = RealPath(ExistingFileName); var RealNewFileName = RealPath(NewFileName); if (ReplaceExisiting && File.Exists(RealNewFileName)) { File.Delete(RealNewFileName); } File.Move(RealExistingFileName, RealNewFileName); }