{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "fixed in changeset 55597.  First source release&#58; v1.9.5.2 or v1.9.1.4. This change affects the source build only. ",
    "ClosedDate": "2010-02-10T14:52:43.457-08:00",
    "CommentCount": 0,
    "Custom": null,
    "Description": "The way you build ZippedResources.zip make the build be redone even when the source files are not updated (at least on my computer). All the solution must be rebuilt because of the change in the \"partial dll\".\n \nIt would be great to build Zip files directly from the solution tree: a specific build action \"add to zip\"?\nOr should it be a specific VisualStudio project type (\"ZIP file\")?",
    "LastUpdatedDate": "2013-05-16T05:31:55.803-07:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2010-01-09T13:20:57.113-08:00",
    "Status": {
      "Name": "Closed",
      "Id": 4
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "Source build: Rebuild zippedResources.zip only when necessary",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 1,
    "Id": 9963
  },
  "FileAttachments": [],
  "Comments": [
    {
      "Message": "I don't understand this workitem.  I understand the first part - about ZippedResources.zip.  The way it is built causes a re-build of the project, which is often unnecessary.  It's correct but inefficient.   I'd rate this as a \"nice to have\" thing. It really matters only to people who build the source, and it amounts to a 15 second delay in their lives. \r\n\r\nI don't understand the second part  - \"add to zip\" or \"build zip files directly from the solution tree\".  \r\n\r\nAlso I'm not sure how the ZippedResources.zip comment fits in with the idea of a new project type \"Zip file\".  I think the \"Zip file\" project might be interesting, but it's probably not core to the function of DotNetZip.  Someone else might want to implement that, and it makes sense to keep it separate - something that is built on DotNetZip rather than something that is part of DotNetZip. \r\n\r\n",
      "PostedDate": "2010-01-23T00:02:33.817-08:00",
      "Id": -2147483648
    },
    {
      "Message": "I agree with you, it is not part of your project.\r\nIf I had sufficient skills and time, I would do it for you. the 15 seconds must be \"times\" the number of built (even for debugging)\r\nMSBuild is documented, perhaps I could work on this idea. But I am not sure on how it relates to VS Studio \"custom actions\"",
      "PostedDate": "2010-01-30T08:22:48.14-08:00",
      "Id": -2147483648
    },
    {
      "Message": "Yes, you make a good point.  You've convinced me that this behavior is definitely more than \"nice to have\". ",
      "PostedDate": "2010-02-10T13:49:28.893-08:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2010-02-10T14:51:35.467-08:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2010-02-10T14:52:43.457-08:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-02-21T18:43:43.26-08:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-05-16T05:31:55.803-07:00",
      "Id": -2147483648
    }
  ]
}