http://www.joyofsetup.com/2009/12/31/simplifying-wix-component-authoring/
-----Original Message----- From: Phill Hogland [mailto:phogl...@rimage.com] Sent: Thursday, June 18, 2015 8:16 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Auto-Generated GUIDs From the link provided: " Correct where “goes” means “installs to”. ....... 1. I found the implementation at `Uuid.NewUuid` in `src\tools\wix\Uuid.cs`. 2. Seems to be derived from the full KeyPath of the component. So as long as everything goes to the same place the GUID will not change. " I have read elsewhere in this forum, but I can't find the link now, that the 'source' of a keypath file is a factor in the auto-generated guids, and I have experienced it being a factor. However since you are using registry keys, I probably should not have added that general information. I think both the full path of the keypath and the Id of the keypath, which may have been generated, are factors. The generated guid is intended to be stable from build to build if the keypath and Id have not changed. The sample posted leaves it to Wix to imply a KeyPath. The chm indicates: "If KeyPath is not set to 'yes' for the Component or for a child Registry value or File, WiX will look at the child elements under the Component in sequential order and try to automatically select one of them as a key path. Allowing WiX to automatically select a key path can be dangerous because adding or removing child elements under the Component can inadvertently cause the key path to change, which can lead to installation problems. " you might want to specify the RegistryKey as the KeyPath, or use the one-resource-per-component pattern. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Auto-Generated-GUIDs-tp7600652p7600659.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users