タイトル : Re^2: 解凍せずにZIPファイルへフォルダを追加する方法 投稿日 : 2016/08/06(Sat) 20:21 投稿者 : Kobaちゃん
> むしろサポートしていないライブラリの方が少ないのでは…。 > 例えばDotNetZipであれば、New ZipFile(fileName)で既存のzipファイルを開き、AddFileなどして、Save()すればいいです。 今は、その手順で結合しています。 Aフォルダを圧縮してX.zipを作成。 次に、Bフォルダが生成されたら、X.zipを解凍して復元したAフォルダのルートに、Bフォルダを作成して、この直下にBフォルダのファイルをAddFileで追加して.... ただ、この手順では、フォルダが100本(ファイルは総数は概ね1万本)近くあると、100本目のフォルダを結合して最終のX.zipを完成させるのに時間がかかります。 解凍することなく書庫ファイルにフォルダを追加するか、zipファイル同士をマージさせ、処理時間を短縮したい。 |