Hi everyone, I just notice this problem and I'm wondering if my maintenance dialog WiX script was not written correctly.
I notice that if I use MsiExec /X command to uninstall my app (or through Control Panel's Program and Features dialog box), the "REMOVE" property will be set to "ALL". However, if I ran the setup program to trigger the maintenance dialog box, the "REMOVE" property didn't get set to "ALL". It lists all the features instead. In my maintenance dialog box, I have the following in response to my "Remove" push button: <Control Id="Remove" Type="PushButton" X="216" Y="243" Width="76" Height="17" Hidden="yes" Disabled="yes" Text="!(loc.VerifyReadyDlgRemove)"> <Publish Event="Remove" Value="All">Publish> Is there any way I can change the "REMOVE" property to "ALL" instead of listing out all the features? I have quite a bit of WiX scripts depending on the condition REMOVE="ALL". So when the "REMOVE" property is listing out all features instead of using "ALL". This is a bit problematic. Anyone has any idea what I might be missing or any advice what I should do to fix this problem? John Leung Software Engineer ------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users