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

Reply via email to