0

任意の数のサブディレクトリを持つことができるディレクトリ全体を 1 つの ZIP ファイルに圧縮したいと考えています。そのために Ionic.Zip dll を使用していますが、処理方法がわかりません。

private void ZipFiles(string zipPath, string sourceDirectory, string strfilename) {

        using (ZipFile zip = new ZipFile())
        {
            zip.AddDirectory(sourceDirectory,zipPath);

        }

    }
4

1 に答える 1

0

次のようにSevenZipSharpを使用してみてください。

SevenZipCompressor compressor = new SevenZipCompressor();
compressor.CompressDirectory(...);
于 2013-08-13T19:09:02.457 に答える