Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ZipArchive zipArchive = ZipFile.OpenRead(zipFile);
- foreach (ZipArchiveEntry entry in zipArchive.Entries) {
- if (entry.Name == "." || entry.Name == "..") continue;
- if (string.IsNullOrWhiteSpace(Path.GetFileName(entry.Name))) {
- if (!Directory.Exists(Path.Combine(installPath, entry.Name.TrimEnd('\\')))) {
- Directory.CreateDirectory(Path.Combine(installPath, entry.Name.TrimEnd('\\')));
- }
- continue;
- }
- Console.WriteLine($"Extract: {entry.FullName}");
- entry.ExtractToFile(Path.Combine(installPath, entry.FullName), true);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement