Extract a ZIP file programmatically by DotNetZip library?
You need to test each ZipEntry to see if you want to extract it: public void ExtractFileToDirectory(string zipFileName, string outputDirectory) { ZipFile zip = ZipFile.Read(zipFileName); Directory.CreateDirectory(outputDirectory); foreach (ZipEntry e in zip) { // check if you want to extract e or not if(e.FileName == “TheFileToExtract”) e.Extract(outputDirectory, ExtractExistingFileAction.OverwriteSilently); } }