{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "Fixed in changeset 45892.  First binary v1.9.0.29",
    "ClosedDate": "2009-11-04T01:27:05.483-08:00",
    "CommentCount": 0,
    "Custom": null,
    "Description": "We want to zip file on medium trust level, but when call AddDirectoryByName, there will cause security exception:\n \nSystem.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet)    at System.Security.CodeAccessPermission.Demand()    at System.IO.File.GetLastWriteTimeUtc(String path)    at Ionic.Zip.ZipEntry.Create(String filename, String nameInArchive, Boolean isStream, Stream stream)    at Ionic.Zip.ZipFile.AddDirectoryByName(String directoryNameInArchive)\n \nThis is a bug. ZipFile.AddDirectoryByName() should never attempt to do a lookup on a filesystem file.",
    "LastUpdatedDate": "2013-05-16T05:32:01.337-07:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2009-10-29T04:41:08.45-07:00",
    "Status": {
      "Name": "Closed",
      "Id": 4
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "AddDirectoryByName causes a security exception   at System.IO.File.GetLastWriteTimeUtc",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 1,
    "Id": 9073
  },
  "FileAttachments": [],
  "Comments": [
    {
      "Message": "Is it fixed in v1.8.4.26 ?",
      "PostedDate": "2009-10-29T18:07:21.643-07:00",
      "Id": -2147483648
    },
    {
      "Message": "No, but it will be fixed in v1.8.4.28 .\r\n",
      "PostedDate": "2009-10-30T15:44:07.727-07:00",
      "Id": -2147483648
    },
    {
      "Message": "When will release v1.8.4.28",
      "PostedDate": "2009-10-31T02:30:22.44-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2009-11-04T01:27:05.483-08:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-02-21T18:43:51.09-08:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-05-16T05:32:01.337-07:00",
      "Id": -2147483648
    }
  ]
}