私は以下を使用する必要があります:
using Microsoft.Deployment.Compression.Zip;
オンラインで見ると、次の参照dllが必要であると表示されます
Microsoft.Deployment.Compression.dll
Microsoft.Deployment.Compression.Zip.dll
しかし、これらは.NETフォルダーに見つかりませんでした。
参考までに、以下のように使用する予定です。
// CREATING ZIP FILE BY ADDING LIST OF FILES
ZipInfo zip = new ZipInfo(@"C:\testarchive1.zip");
List<strng> files = new List<string>();
files.Add(@"C:\test1.txt");
files.Add(@"C:\test2.txt");
files.Add(@"C:\test3.txt");
zip.PackFiles(null, files, null);
// CREATING ZIP FILE BY ADDING FOLDER (WITH SUB-FOLDERS) USING MAXIMUM COMPRESSION
zip = new ZipInfo(@"C:\testarchive2.zip");
zip.Pack(@"C:\Test", true, Microsoft.Deployment.Compression.CompressionLevel.Max, null);