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

Reply via email to