From b6e463f704ed9e338eb74b40a6b62bbc92722974 Mon Sep 17 00:00:00 2001 From: WeeXnes Date: Mon, 2 May 2022 20:09:40 +0200 Subject: [PATCH] fixed update bug --- Update/Program.cs | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/Update/Program.cs b/Update/Program.cs index 15a5102..c956ac4 100644 --- a/Update/Program.cs +++ b/Update/Program.cs @@ -48,14 +48,21 @@ namespace Update foreach (var file in archive.Entries) { - var completeFileName = Path.Combine(destinationDirectoryName, file.FullName); - var directory = Path.GetDirectoryName(completeFileName); + try + { + var completeFileName = Path.Combine(destinationDirectoryName, file.FullName); + var directory = Path.GetDirectoryName(completeFileName); - if (!Directory.Exists(directory) && !string.IsNullOrEmpty(directory)) - Directory.CreateDirectory(directory); + if (!Directory.Exists(directory) && !string.IsNullOrEmpty(directory)) + Directory.CreateDirectory(directory); - if (file.Name != "") - file.ExtractToFile(completeFileName, true); + if (file.Name != "") + file.ExtractToFile(completeFileName, true); + } + catch (Exception ex) + { + Console.WriteLine(ex.ToString()); + } } }