1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-10 09:32:29 +01:00

Fix issue with msbuild zip extraction task

This commit is contained in:
Ted John
2021-04-27 22:36:41 +01:00
parent edad34d38f
commit 5fab9e163f

View File

@@ -314,13 +314,15 @@
foreach (ZipArchiveEntry file in archive.Entries) foreach (ZipArchiveEntry file in archive.Entries)
{ {
string fileName = Path.Combine(destinationDirectory, file.FullName); 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); Directory.CreateDirectory(directory);
continue;
} }
file.ExtractToFile(fileName, true); if (file.Name != String.Empty)
{
file.ExtractToFile(fileName, true);
}
} }
} }
]]> ]]>