private static void TryToMoveDataFile(string relativePath) { string oldPath = GetOldDataFullPath(relativePath); string newPath = FileLocations.GetFullPath(relativePath); if (File.Exists(oldPath)) { if (!File.Exists(newPath)) { File.Move(oldPath, newPath); } else { File.Copy(oldPath, newPath, true); File.Delete(oldPath); } } }