[
  {
    "Id": "833891",
    "ThreadId": "355043",
    "Html": "\r\n<p></p>\r\n<div style=\"color:black; background-color:white\">\r\n<pre>I get an exception when running this code:</pre>\r\n<pre><div style=\"color:black; background-color:white\"><pre>    <span style=\"color:blue\">Private</span> <span style=\"color:blue\">Sub</span> unzipit()\r\n        <span style=\"color:blue\">Using</span> zip <span style=\"color:blue\">As</span> ZipFile = ZipFile.Read(which)\r\n            <span style=\"color:blue\">Dim</span> ee <span style=\"color:blue\">As</span> ZipEntry\r\n            <span style=\"color:green\">'  ProgressBar2.Maximum = ee.EmitTimesInUnixFormatWhenSaving</span>\r\n            <span style=\"color:blue\">For</span> <span style=\"color:blue\">Each</span> ee <span style=\"color:blue\">In</span> zip\r\n                ee.Extract(destination, ExtractExistingFileAction.OverwriteSilently)\r\n            <span style=\"color:blue\">Next</span>\r\n        <span style=\"color:blue\">End</span> <span style=\"color:blue\">Using</span>\r\n        ProgressBar2.Value = ProgressBar2.Maximum\r\n</pre>\r\n</div>\r\n<br></pre>\r\n<pre><span style=\"background-color:white\">This is the exception. I have two duplicate files in the zip. I thought </span></pre>\r\n</div>\r\n<p></p>\r\n<pre>OverwriteSilently would solve this but it doesn't. Any suggestions as how to over come this?</pre>\r\n<pre><br></pre>\r\n<pre>thanks.</pre>\r\n<pre><br></pre>\r\n<pre><br></pre>\r\n<pre><br></pre>\r\n<p></p>\r\n<div style=\"color:black; background-color:white\">\r\n<pre><span style=\"background-color:white\"><br></span></pre>\r\n<pre><span style=\"background-color:white\">Ionic.Zip.ZipException was unhandled </span><span style=\"color:blue\">by</span><span style=\"background-color:white\"> user code</span></pre>\r\n<pre>  Message=Cannot read that <span style=\"color:blue\">as</span> a ZipFile\r\n  Source=Ionic.Zip\r\n  StackTrace:\r\n       at Ionic.Zip.ZipFile.ReadIntoInstance(ZipFile zf)\r\n       at Ionic.Zip.ZipFile.Read(String fileName, TextWriter statusMessageWriter, Encoding encoding, EventHandler`1 readProgress)\r\n       at Ionic.Zip.ZipFile.Read(String fileName)\r\n       at RadarBox_Resources.Form1.unzipit() <span style=\"color:blue\">in</span> C:\\Users\\xxx\\Dropbox\\Code\\VB\\R-Resources\\R-Resources\\Form1.vb:line 62\r\n       at RadarBox_Resources.Form1.downloadFile_ProgressChanged(Object sender, DownloadProgressChangedEventArgs e) <span style=\"color:blue\">in</span> C:\\Users\\xxx\\Dropbox\\Code\\VB\\R-Resources\\R-Resources\\Form1.vb:line 57\r\n       at System.Net.WebClient.OnDownloadProgressChanged(DownloadProgressChangedEventArgs e)\r\n       at System.Net.WebClient.ReportDownloadProgressChanged(Object arg)\r\n  InnerException: System.ArgumentException\r\n       Message=An item with the same key has already been added.\r\n       Source=mscorlib\r\n       StackTrace:\r\n            at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)\r\n            at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)\r\n            at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)\r\n            at Ionic.Zip.ZipFile.ReadCentralDirectory(ZipFile zf)\r\n            at Ionic.Zip.ZipFile.ReadIntoInstance(ZipFile zf)\r\n       InnerException: \r\n\r\n</pre>\r\n</div>\r\n<p></p>\r\n",
    "PostedDate": "2012-05-09T02:20:49-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "838107",
    "ThreadId": "355043",
    "Html": "<p>I have same issue with zip files. Does anybody know how to fix ?</p>",
    "PostedDate": "2012-05-18T04:53:29.353-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  }
]