Hello,
I know that removing a component on minor upgrade leads to the corresponding feature being set to "Advertised" state.
But I have never seen such a behaviour on uninstallation
until yesterday:
one of the features is actually reported as "Advertised" on uninstallation. I.e. InstallValidate writes to the log file:
MSI (s) (68:FC) [10:19:50:147]: Feature: Feature1; Installed: Local; Request: Absent; Action: Absent
MSI (s) (68:FC) [10:19:50:147]: Feature: Feature2; Installed: Advertise; Request: Absent; Action: Absent
MSI (s) (68:FC) [10:19:50:147]: Feature: Feature3; Installed: Local; Request: Absent; Action: Absent
This then has the effect that the components belonging to this feature are not removed on uninstallation.
I do not use advertised installation, and the uninstallation logs do not show SELMGR messages.
What is more strange: This occurs when the uninstallation is driven from a WiX bundle. When I start the uninstallation "standalone" (msiexec /x...), it works fine.
Any ideas as to the root cause or where to search for it?
Best regards
Matthias Reuss