[
  {
    "Id": "596082",
    "ThreadId": "253603",
    "Html": "\r\n<p>I have a zip file with files already in it and I'm trying to just add new records in it while keeping the original files in it. When I do the following it just overwrites the zip file I already have.</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;Dim masterzip As ZipFile<br>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; masterzip = New ZipFile</p>\r\n<p>masterzip.AddFile(fi.FullName)</p>\r\n<p>masterzip.Save(My.Settings.masterzip.ToString)</p>\r\n<p>&nbsp;</p>\r\n<p>I can't find a way to append files into a zip without fully extracting the zip and then adding my file then zipping it up again. Any ideas?</p>\r\n",
    "PostedDate": "2011-04-12T11:02:13.777-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "596090",
    "ThreadId": "253603",
    "Html": "<p>Is there a way to say that my zipfile is an exiting file instead of saying its a new zip file??? Can I state the path of the zip that I want to add files to?</p>",
    "PostedDate": "2011-04-12T11:23:31.623-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "596520",
    "ThreadId": "253603",
    "Html": "<p>yes - use the ZipFile constructor that accepts a path.</p>\r\n<p>Check the documentation for more information. <a href=\"http://dotnetzip.codeplex.com/documentation\">http://dotnetzip.codeplex.com/documentation</a></p>",
    "PostedDate": "2011-04-13T05:14:34.69-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "1254239",
    "ThreadId": "253603",
    "Html": "Hi, you can use ZipFile.Read() method<br />\n<pre><code>using (var zip = ZipFile.Read(&quot;Your existing file.zip&quot;))\n{\n    zip.AddFile(&quot;New File.txt&quot;);\n    zip.Save();\n}</code></pre>\n\n",
    "PostedDate": "2014-06-08T23:26:02.33-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "1254284",
    "ThreadId": "253603",
    "Html": "this library works with Windows phone?<br />\n",
    "PostedDate": "2014-06-09T01:31:46.673-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  }
]