{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "fixed in changeset 33130.  First binary&#58; v1.8.2.25",
    "ClosedDate": "2009-06-15T11:27:23.017-07:00",
    "CommentCount": 0,
    "Custom": null,
    "Description": "If I build an sfx (GUI) with a single file - it unpacks correctly. If I build an sfx with multiple files, but add them all at the time of creation -  it unpackages correctly.\n \nHowever.... if i build an sfx with a single file, then reopen it and add another file, and save it with ZipFile.Save(), the Save() is successful but the sfx will not unpack.\n \nThe library should throw an error when saving a regular zip file to an exe extension.",
    "LastUpdatedDate": "2013-05-16T05:32:18.227-07:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2009-06-15T06:36:04.013-07:00",
    "Status": {
      "Name": "Closed",
      "Id": 4
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "After updating, an SFX does not execute",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 1,
    "Id": 7893
  },
  "FileAttachments": [],
  "Comments": [
    {
      "Message": "Following on from Cheeso's suggestion that the issue is caused from using the ZipFile.Save() method instead of the ZipFile.SaveSelfExtractor() when adding to an existing sfx. I can confirm that this is correct. Using ZipFile.SaveSelfExtractor() does not cause the issue.\r\nPossible suggestion is to have  ZipFile.Save() throw a custom error if ZipFile is of type SFX?\r\n\r\nNick",
      "PostedDate": "2009-06-15T08:59:01.63-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2009-06-15T10:57:16.597-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2009-06-15T11:27:23.017-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-02-21T18:44:14.17-08:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-05-16T05:32:18.227-07:00",
      "Id": -2147483648
    }
  ]
}