By changing the GUID you open up a potential new "can of worms" (it is a violation of the (in-)famous "component rules".
If you have released any previous versions of your product I don't recommend changing the guid of your component just for that reason. This is a good opportunity to recommend to all using virtual machines for testing. If you can't cleanly remove an installer for whatever reason, you just rollback the virtual machine by restoring a snapshot (or you do it anyway just because that way there is no question that you have a clean install). It lets you run whatever scenario(s) you need to without ever borking your development box. I never install anything under test on my production/development boxes. VMWare and Hyper-V are both very good products I have used and I can recommend both of them. I'm sure there are other very good ones out there too. -----Original Message----- From: PLEYBER Thomas [mailto:thomas.pley...@alyotech.fr] Sent: Saturday, August 14, 2010 6:31 AM To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] RE : Disallowing uninstallation of component since another client exists indeed it has to be a previous version of my product (i'm still developping the setup, and it's microsoftly painful); I generated a new GUID for my component. Thank you for your answer ________________________________________ De : Blair [os...@live.com] Date d'envoi : vendredi 13 août 2010 18:44 À : 'General discussion for Windows Installer XML toolset.' Objet : Re: [WiX-users] Disallowing uninstallation of component since another client exists No. You need to find the other product using your same component guid(s) and remove that application as well (it may be a broken old version of your own product that could not be removed). -----Original Message----- From: PLEYBER Thomas [mailto:thomas.pley...@alyotech.fr] Sent: Friday, August 13, 2010 7:08 AM To: 'wix-users@lists.sourceforge.net' Subject: [WiX-users] Disallowing uninstallation of component since another client exists Hello I'm don't know how to continue an existing discussion, that's why I started a new one (feel free to point me out the procedure if any). The discussion I refer to is "WiX MSI not removing REG entries during removal", from 15 November 2007. Problem : 1. I install my product 2. I uninstall my product 3. Files are still here, reg keys too, and msi log states that "Disallowing uninstallation of component: {COMPONENT-GUID} since another client exists" Question : As it seems to be the rule, my product GUID is auto-generated to force major update (using a simple msi file). Do I have to auto-generate my components GUID as well, in order to avoid the problem described above ? Thanks for any enlightenment thomas ---------------------------------------------------------------------------- -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ---------------------------------------------------------------------------- -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ---------------------------------------------------------------------------- -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users