diff --git a/src/Xamarin.Android.Tools.BootstrapTasks/Xamarin.Android.Tools.BootstrapTasks/UnzipDirectoryChildren.cs b/src/Xamarin.Android.Tools.BootstrapTasks/Xamarin.Android.Tools.BootstrapTasks/UnzipDirectoryChildren.cs index cd0f33eeebd..754e3422748 100644 --- a/src/Xamarin.Android.Tools.BootstrapTasks/Xamarin.Android.Tools.BootstrapTasks/UnzipDirectoryChildren.cs +++ b/src/Xamarin.Android.Tools.BootstrapTasks/Xamarin.Android.Tools.BootstrapTasks/UnzipDirectoryChildren.cs @@ -112,8 +112,11 @@ async TTask ExtractFile (string tempDir, string sourceFile, string relativeDestD Log.LogMessage (MessageImportance.Low, $"mv '{fse}' '{dest}'"); if (Directory.Exists (fse)) Process.Start ("/bin/mv", $@"""{fse}"" ""{dest}""").WaitForExit (); - else + else { + if (File.Exists (dest)) + File.Delete (dest); File.Move (fse, dest); + } } } }