Re: [WiX-users] Major Upgrade Rollbacks

2011-01-21 Thread Sam Domonkos
Yes the ini needs to be left behind on rollback and uninstall. With an uninstall it is left behind as desired. Changing the scheduling of RemoveExistingProductsdoes not have any effect. It just seems strange that if the major upgrade does a uninstall then a install why should a rollback of the

Re: [WiX-users] Major Upgrade Rollbacks

2011-01-21 Thread Rob Mensching
I expect it also depends how you schedule your Major Upgrade. If you remove one MSI completely then install the second (early RemoveExistingProducts) and that gets canceled, then I expect the file would be rolledback because the second install is essentially a clean install. If you schedule Remove

Re: [WiX-users] Major Upgrade Rollbacks

2011-01-21 Thread Thom Leigh
When you say "never removed even on rollback", do you mean never removed on uninstall either? If so, you can set your component's guid to an empty string. Meaning Windows Installer will not "manage" the component at all - so it won't be able to remove it. But Windows Installer also won't be able