tag:blogger.com,1999:blog-6441611647257050726.post6563419461344221872..comments2022-11-30T22:30:28.605-08:00Comments on Geoff's Blog: Using WiX Heat to Harvest Files for a WiX InstallerGeoff Webber-Crosshttp://www.blogger.com/profile/04464801056970535878noreply@blogger.comBlogger15125tag:blogger.com,1999:blog-6441611647257050726.post-71423125995125274632016-01-13T21:30:47.556-08:002016-01-13T21:30:47.556-08:00Thank you very much for sharing this hard earned i...Thank you very much for sharing this hard earned information. This article was extremely helpful!Doughttps://www.blogger.com/profile/11060783352978209236noreply@blogger.comtag:blogger.com,1999:blog-6441611647257050726.post-44630419700206103382015-10-28T04:03:38.067-07:002015-10-28T04:03:38.067-07:00Thanks. It really helps me a lot. Thanks. It really helps me a lot. Ahamed Thambihttps://www.blogger.com/profile/18402015286572223619noreply@blogger.comtag:blogger.com,1999:blog-6441611647257050726.post-32890491053111110742015-10-28T04:01:07.798-07:002015-10-28T04:01:07.798-07:00Thank you. Now I understand how to copy multiple f...Thank you. Now I understand how to copy multiple files using heat.Ahamed Thambihttps://www.blogger.com/profile/18402015286572223619noreply@blogger.comtag:blogger.com,1999:blog-6441611647257050726.post-60757113684379454062015-01-30T05:29:13.380-08:002015-01-30T05:29:13.380-08:00Thank you very very much. This saved me a ton of ...Thank you very very much. This saved me a ton of time!!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6441611647257050726.post-68288229597461352252014-09-17T05:37:16.638-07:002014-09-17T05:37:16.638-07:00Expected "$(EnableProjectHarvesting)" to...Expected "$(EnableProjectHarvesting)" to evaluate to a boolean instead of "True ", in condition " $(EnableProjectHarvesting) and ('$(OutputType)' == 'Package' or '$(OutputType)' == 'PatchCreation' or '$(OutputType)' == 'Module') "sweethahttps://www.blogger.com/profile/03228536741424374530noreply@blogger.comtag:blogger.com,1999:blog-6441611647257050726.post-89072655797440758652014-02-27T01:42:47.320-08:002014-02-27T01:42:47.320-08:00Thank you so much. Thank you so much. JulienSnoreply@blogger.comtag:blogger.com,1999:blog-6441611647257050726.post-25051727784486949912013-12-11T03:47:21.788-08:002013-12-11T03:47:21.788-08:00Thank you. This article was really useful. It save...Thank you. This article was really useful. It saved me a lot of time.<br /><br />- Jacob (Io-Interactive)Anonymoushttps://www.blogger.com/profile/12307152266864322994noreply@blogger.comtag:blogger.com,1999:blog-6441611647257050726.post-41162948012761503502013-10-29T16:27:34.855-07:002013-10-29T16:27:34.855-07:00The problem isn't that project output referenc...The problem isn't that project output references can't be put in a WiX file. And the project dependencies keep the file locking from being an issue. The problem is that Heat is barely able to go one deep. It doesn't chase dependencies to other projects in the same solution, let alone dependencies to dll/assemblies outside the solution. What used to be trivial in the pre-WiX days is now cumbersome. All necessary information is available in VS, but apparently not in WiX. I think it will require an extension to VS to do the harvesting from inside VS where the information lives.<br />-JesseUnknownhttps://www.blogger.com/profile/18065880067953920724noreply@blogger.comtag:blogger.com,1999:blog-6441611647257050726.post-52567612278075272572013-10-29T09:39:53.550-07:002013-10-29T09:39:53.550-07:00You can use project ref variables if you know they...You can use project ref variables if you know they're built, but i think you can get file locking issues between heat and vs.Geoff Webber-Crosshttps://www.blogger.com/profile/04464801056970535878noreply@blogger.comtag:blogger.com,1999:blog-6441611647257050726.post-62205786240576989542013-10-29T09:19:15.480-07:002013-10-29T09:19:15.480-07:00Sad.
All the projects that the WiX project has ref...Sad.<br />All the projects that the WiX project has references to have been built already, so all their dependencies really ought to be knowable.<br />And they were knowable back in the pre-WiX VS-built-in-Setup days.<br /><br />Thanks.<br />-Jesse<br />Unknownhttps://www.blogger.com/profile/18065880067953920724noreply@blogger.comtag:blogger.com,1999:blog-6441611647257050726.post-34832193880098016842013-10-29T08:57:31.296-07:002013-10-29T08:57:31.296-07:00I don't tend to use project refs with heat as ...I don't tend to use project refs with heat as it runs before build, so the dependencies aren't available at this timeGeoff Webber-Crosshttps://www.blogger.com/profile/04464801056970535878noreply@blogger.comtag:blogger.com,1999:blog-6441611647257050726.post-12367882234810783822013-10-29T08:37:47.380-07:002013-10-29T08:37:47.380-07:00You give an example of how to harvest every file f...You give an example of how to harvest every file from a directory, and every file from a website.<br /><br />Is there an article for how to harvest the outputs of other projects in the same solution?<br /><br />Thanks.<br />-JesseUnknownhttps://www.blogger.com/profile/18065880067953920724noreply@blogger.comtag:blogger.com,1999:blog-6441611647257050726.post-23239525271191652412013-09-13T10:40:50.777-07:002013-09-13T10:40:50.777-07:00Like in the pictureLike in the pictureGeoff Webber-Crosshttps://www.blogger.com/profile/04464801056970535878noreply@blogger.comtag:blogger.com,1999:blog-6441611647257050726.post-46249156387614581502013-09-13T10:39:25.021-07:002013-09-13T10:39:25.021-07:00"PreprocessorVariable – This is where the var..."PreprocessorVariable – This is where the variable declared in Visual Studio is linked."<br /><br />you need to define it in the wix project properties under build tabGeoff Webber-Crosshttps://www.blogger.com/profile/04464801056970535878noreply@blogger.comtag:blogger.com,1999:blog-6441611647257050726.post-67357036937910840762013-09-13T10:15:53.737-07:002013-09-13T10:15:53.737-07:00var.SourceDir is unresolvable in the generated fil...var.SourceDir is unresolvable in the generated file. I used<br /><br /><br /><br />to define it in the Product.wxs, but it's not visible in the generated file apparently.Anonymousnoreply@blogger.com