From 5fab9e163f6c46d958e5bd375df9a10fd04140f9 Mon Sep 17 00:00:00 2001 From: Ted John Date: Tue, 27 Apr 2021 22:36:41 +0100 Subject: [PATCH] Fix issue with msbuild zip extraction task --- openrct2.targets | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/openrct2.targets b/openrct2.targets index 9a82f91fc6..dc3271132c 100644 --- a/openrct2.targets +++ b/openrct2.targets @@ -314,13 +314,15 @@ foreach (ZipArchiveEntry file in archive.Entries) { string fileName = Path.Combine(destinationDirectory, file.FullName); - if (file.Name == String.Empty) + string directory = Path.GetDirectoryName(fileName); + if (!Directory.Exists(directory)) { - string directory = Path.GetDirectoryName(fileName); Directory.CreateDirectory(directory); - continue; } - file.ExtractToFile(fileName, true); + if (file.Name != String.Empty) + { + file.ExtractToFile(fileName, true); + } } } ]]>