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
1 changed files with 6 additions and 4 deletions

View File

@ -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);
}
}
}
]]>