[
  {
    "Id": "141103",
    "ThreadId": "42455",
    "Html": "When I dynamically create and download a zip file with multiple sub-directories from a PC (running XP Professional) I can open that zip and view all of the folders, sub-folders and files without any issues.&nbsp; However if I try the same operation from a Mac (tried several different machines) and try to unzip the zip file (using the default OS 10 archiver, StuffIt, etc) I can only see one level of folders - none of the other sub-folders or files will show up.&nbsp; I have verified that the zip file size is identical in both cases.&nbsp; I also downloaded the zip file to a Mac then emailed that file to the PC and opened it successfully.&nbsp; Is there something I should be doing differently in order for the zip files to be viewable on a Mac?<br>\r\n",
    "PostedDate": "2008-12-16T14:21:15.6-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "141393",
    "ThreadId": "42455",
    "Html": "I found that I was calling the Save() method from within the loop after each time I added a file which turned out to be the cause of my issue.&nbsp; Once I removed the call to the Save() method and placed it outside the loop (calling Save() only once) everything worked fine.<br>\r\n",
    "PostedDate": "2008-12-17T11:03:34.663-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "141612",
    "ThreadId": "42455",
    "Html": "Glad you solved it.  not sure why calling Save() in the loop would change the behavior you described.  It should affect performance, but not the shape of the zip file. <br>\r\nbut anyway, I'm glad to hear you resolved it.\r\n",
    "PostedDate": "2008-12-18T08:38:26.39-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "233180",
    "ThreadId": "42455",
    "Html": "<p>Seems problem continues...</p>\r\n<p>http://dotnetzip.codeplex.com/Thread/View.aspx?ThreadId=59740</p>",
    "PostedDate": "2009-09-10T09:29:16.04-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "233214",
    "ThreadId": "42455",
    "Html": "<p>What is your point?</p>\r\n<p>Why are you referencing another thread on this one?&nbsp; This one is 10 months old.&nbsp; ???&nbsp;</p>\r\n<p>On the thread you mentioned, Moshe, when I looked at the zip file, it contained ASPNET output.&nbsp; There was something wrong with your logic.&nbsp; You said you were going to try something else and get back to me. That's the last I heard from you on that one.</p>\r\n<p>if you have more questions I am happy to to try help you through them.&nbsp; &quot;Seems problem continues&quot; is not a question.</p>\r\n<p>Here's the thing - there are lots of potential causes of problems in any software application.&nbsp; Running an ASPNET page that uses DotNetZip to produce a zip file... well there are lots of moving parts in that particular combination.&nbsp; Normally it works just fine, but sometimes it doesn't.&nbsp; And when it doesn't work perfectly, there are many many things that could be the cause of the problem.&nbsp; I do my best to produce a library that is usable, and many people use it successfully.&nbsp; Nonethless, sometimes it's the library that causes the problem.&nbsp; It's also possible the problem is in the code you have written.&nbsp; Or in the configuration of ASPNET.&nbsp; Or maybe it's a lack of disk space, an incorrectly named file, and so on.&nbsp;</p>\r\n<p>I am happy to try to work through these things with people, but I cannot magically solve problems.&nbsp; I can only ask questions and provide suggestions and feedback.&nbsp;</p>\r\n<p>if you're still having a problem producing a simple ZIP file for a Mac, I'm interested to hear what the problem is.</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>",
    "PostedDate": "2009-09-10T10:20:35.58-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  }
]