fixed update bug
This commit is contained in:
parent
a210532acf
commit
b6e463f704
1 changed files with 13 additions and 6 deletions
|
@ -48,14 +48,21 @@ namespace Update
|
||||||
|
|
||||||
foreach (var file in archive.Entries)
|
foreach (var file in archive.Entries)
|
||||||
{
|
{
|
||||||
var completeFileName = Path.Combine(destinationDirectoryName, file.FullName);
|
try
|
||||||
var directory = Path.GetDirectoryName(completeFileName);
|
{
|
||||||
|
var completeFileName = Path.Combine(destinationDirectoryName, file.FullName);
|
||||||
|
var directory = Path.GetDirectoryName(completeFileName);
|
||||||
|
|
||||||
if (!Directory.Exists(directory) && !string.IsNullOrEmpty(directory))
|
if (!Directory.Exists(directory) && !string.IsNullOrEmpty(directory))
|
||||||
Directory.CreateDirectory(directory);
|
Directory.CreateDirectory(directory);
|
||||||
|
|
||||||
if (file.Name != "")
|
if (file.Name != "")
|
||||||
file.ExtractToFile(completeFileName, true);
|
file.ExtractToFile(completeFileName, true);
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
Console.WriteLine(ex.ToString());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue