Append file in large archive

Nov 11, 2013 at 6:57 AM
Edited Nov 11, 2013 at 6:57 AM
Hello,
I want use DotNetZip for updating archives. I use:
using (ZipFile zip = ZipFile.Read(archive))
        {
            zip.AddEntry(file.FileName, file.InputStream);
            zip.Save();
        }
archive - archive for update, file - HttpPostedFile.
For small size archive it works good.
But if I add one file in archive over 1Gb it's work very long, because (how I think) it's extracting all archive entries.

How can I use append only without full extraction?