I'm working on a fairly large installer. It contains roughly 7000 files in 165 folders and a total of 670 MB of uncompressed data. Needless to say, I'm generating the files, components, and directories using Heat.
Right now, I'm generating a merge module WXS file using Heat and then using the Merge and MergeRef elements in my main installer. This is all working correctly. I have several questions related to this: 1) I want to create shortcuts to several of the files in the merge module. I'm doing this currently in a start menu shortcuts component in the main installer. However, I cannot figure out how to reference the directories in the merge module in the main project (I get an empty string when I try to reference them like I do the directories in the main installer project). How do I reference the directories? Or is there a better way to do this? 2) The components in the merge module are generated with GUIDs. If I regenerate the merge module WXS file using Heat (e.g. if I add files), those GUIDs change. How will this affect patches? Will the patch recognize the files as being the same, or will it consider all of the files changed and overwrite everything? Will I need to add files manually to the merge module WXS file to make patching work correctly? -Jamey ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users