diff --git a/src/Xamarin.Android.Build.Tasks/Tests/Xamarin.ProjectTools/Common/ProjectBuilder.cs b/src/Xamarin.Android.Build.Tasks/Tests/Xamarin.ProjectTools/Common/ProjectBuilder.cs index 9566758d051..47493fa3847 100644 --- a/src/Xamarin.Android.Build.Tasks/Tests/Xamarin.ProjectTools/Common/ProjectBuilder.cs +++ b/src/Xamarin.Android.Build.Tasks/Tests/Xamarin.ProjectTools/Common/ProjectBuilder.cs @@ -102,9 +102,11 @@ public void Cleanup () if (!last_build_result) return; built_before = false; - if (Directory.Exists (ProjectDirectory)) { - FileSystemUtils.SetDirectoryWriteable (ProjectDirectory); - Directory.Delete (ProjectDirectory, true); + + var projectDirectory = Path.Combine (Root, ProjectDirectory); + if (Directory.Exists (projectDirectory)) { + FileSystemUtils.SetDirectoryWriteable (projectDirectory); + Directory.Delete (projectDirectory, true); } }