{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "fixed in changeset 40567.  First binary&#58;  v1.8.4.19. ",
    "ClosedDate": "2009-08-18T19:02:17.763-07:00",
    "CommentCount": 0,
    "Custom": null,
    "Description": "consider the idea of adding a switch that would permit easy switching extract without folder? Just dreaming.\n \nToday one can extract entries without the path by doing this: \n \n        Using zip1 As ZipFile = ZipFile.Read(ZipPath)\n            For Each e As ZipEntry In zip1\n                Console.WriteLine(\"  {0}\", e.ToString())\n                If e.FileName.Contains(\"/\") Then\n                    Dim s As String = System.IO.Path.GetFileName(e.FileName)\n                    Dim n As Integer = 0\n                    Do While Not (zip1(s) Is Nothing)\n                        n = n+1\n                        s = System.IO.Path.GetFileNameWithoutExtension(e.FileName) & \".\" & n.ToString() & _\n                            System.IO.Path.GetExtension(e.FileName) \n                    Loop\n                    e.FileName = s\n                End If\n                e.Extract(extractPath, ExtractExistingFileAction.OverwriteSilently)\n            Next\n        End Using\n \nShould we make a new set of methods?  eg, ZipEntry.ExtractWithoutPath(string directoryName) .  ZipFile.ExtractAllWithoutPath(string directoryName)",
    "LastUpdatedDate": "2013-05-16T05:32:23.057-07:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2009-05-22T15:34:43.317-07:00",
    "Status": {
      "Name": "Closed",
      "Id": 4
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "Extract entry without embedded Path",
    "Type": {
      "Name": "Feature",
      "Id": 1
    },
    "VoteCount": 4,
    "Id": 7803
  },
  "FileAttachments": [],
  "Comments": [
    {
      "Message": "Zip operations are always time & resource consuming: a simple switch prior to extraction (not per item, but per ZIP file, a la WinRar) would save these extra steps",
      "PostedDate": "2009-05-22T15:53:19.937-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2009-05-26T05:02:31.53-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2009-05-26T15:27:56.887-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2009-08-08T11:57:30-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2009-08-18T16:34:27.29-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2009-08-18T19:02:17.763-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-02-21T18:44:19.917-08:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-05-16T05:32:23.057-07:00",
      "Id": -2147483648
    }
  ]
}