{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "Fixed in changeset 31442.  First binary release with this fix is v1.8.3.3.",
    "ClosedDate": "2009-05-08T09:16:59.203-07:00",
    "CommentCount": 0,
    "Custom": null,
    "Description": "This is my code:\n \nZipFile Zip = new ZipFile();\nstring[] FileList = Directory.GetFiles(DirectoryToBackup, \"*.*\", SearchOption.AllDirectories);\nZip.AddFiles(FileList, true, \"Prova\");\n \nIt makes a Zip file but in the zip file there is the complete tree path of the original folder. In my case \"Users\\Administrator\\AppData\\Roaming\\Mozilla\\\". \nIt seems that the string directoryPathInArchve value passed (\"Prova\" in the example) to the method is not working when I set to true the recursiveDirHierarchy.\nIf I set to false, I lose the tree of original folder, so It is useless.\n \nI think it is a bug. (There was at AddSelectedFile() Method too (see here: http://dotnetzip.codeplex.com/Thread/View.aspx?ThreadId=49468, fixed after bug report)\n \nThanks!",
    "LastUpdatedDate": "2013-05-16T05:32:25.543-07:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2009-05-04T08:52:48.29-07:00",
    "Status": {
      "Name": "Closed",
      "Id": 4
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "Unable to set directoryPathInArchive with AddFiles() Method (v.1.8.2.11)",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 1,
    "Id": 7728
  },
  "FileAttachments": [],
  "Comments": []
}