I made up a test installer that has the Welcome Dlg, License Dlg, a simple custom dialog and then the rest of the standard dialogs.
I install it and then run the install again to uninstall .. from the same command window (cmd.ex), I still get the same scenario ... 1. MaintenanceWelcomeDlg. Click next 2. MaintenanceTypeDlg click remove 3. VerifyReadyDlg click remove 4. MaintenanceTypeDlg click remove 5. VerifyReadyDlg click remove 6. Product uninstalls .... Anybody have any ideas ???? -----Original Message----- From: Chris Lord [mailto:chris.l...@atterotech.com] Sent: Tuesday, December 06, 2011 5:35 PM To: wix-users Subject: Re: [WiX-users] Wix Uninstall - MaintenanceTypeDlg, VerifyReadyDlg Dialog sequence is Shown Twice Robert, I double checked my own installer which uses Wix 3.0 and the WixUI_Common UI with an extra dialog that I coded and include in the sequence. I have a bunch of lines relating to all the other dialogs that are used to move from one dialog to another depending on the button pressed and what the values of certain properties are but like you, I dont have anything for VerifyReadyDialog other for the "Back" buttons either. Not sure I can assist any further though I am going to try my installer now to make sure mine doesnt do the same!!! Chris -----Original Message----- From: Robert Hermann [mailto:rob.herm...@nicewareintl.com] Sent: Tuesday, December 06, 2011 5:09 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Wix Uninstall - MaintenanceTypeDlg, VerifyReadyDlg Dialog sequence is Shown Twice To follow up with my last email .... VerifyReadyDialog does trigger the uninstall, it just takes one too many times... its like a flag is not being set correctly either by me or something else ... I should be to click the remove button on that dialog and it should kick off the uninstall right away versus the second sequence ... -----Original Message----- From: Robert Hermann [mailto:rob.herm...@nicewareintl.com] Sent: Tuesday, December 06, 2011 4:00 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Wix Uninstall - MaintenanceTypeDlg, VerifyReadyDlg Dialog sequence is Shown Twice It's my understanding the VerifyReadyDlg is a standard dialog so unless you override something, it knows what to do. If I need to give more direction .. what is the next Dialog ? I thought VerifyReadyDlg is the last dialog in the sequence before the installer performs the uninstall. Rob -----Original Message----- From: Chris Lord [mailto:chris.l...@atterotech.com] Sent: Tuesday, December 06, 2011 3:19 PM To: wix-users Subject: Re: [WiX-users] Wix Uninstall - MaintenanceTypeDlg, VerifyReadyDlg Dialog sequence is Shown Twice Robert, You've only posted what the "back" buton does for the VerifyReadDlg. What do you have for the "Remove" button? Chris -----Original Message----- From: Robert Hermann [mailto:rob.herm...@nicewareintl.com] Sent: Tuesday, December 06, 2011 3:43 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Wix Uninstall - MaintenanceTypeDlg, VerifyReadyDlg Dialog sequence is Shown Twice When I goto to remove my installed product by running the installer twice and going into maintenance mode, here is the sequence of dialogs I get 1. MaintenanceWelcomeDlg. Click next 2. MaintenanceTypeDlg click remove 3. VerifyReadyDlg click remove 4. MaintenanceTypeDlg click remove 5. VerifyReadyDlg click remove 6. Product uninstalls .... Here is my snippet of code to <Publish Dialog="MaintenanceWelcomeDlg" Control="Next" Event="NewDialog" Value="MaintenanceTypeDlg">1</Publish> <Publish Dialog="MaintenanceTypeDlg" Control="RepairButton" Event="NewDialog" Value="VerifyReadyDlg">1</Publish> <Publish Dialog="MaintenanceTypeDlg" Control="RemoveButton" Event="NewDialog" Value="VerifyReadyDlg">1</Publish> <Publish Dialog="MaintenanceTypeDlg" Control="Back" Event="NewDialog" Value="MaintenanceWelcomeDlg">1</Publish> <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="InstallDirDlg" Order="1">NOT Installed</Publish> <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="MaintenanceTypeDlg" Order="2">Installed</Publish> I've tried run this uninstall from the command line but when I run it with msiexec /uninstall .. it uninstalls without the repeating dialog sequence. Rob ------------------------------------------------------------------------ ------ Cloud Services Checklist: Pricing and Packaging Optimization This white paper is intended to serve as a reference, checklist and point of discussion for anyone considering optimizing the pricing and packaging model of a cloud services business. Read Now! http://www.accelacomm.com/jaw/sfnl/114/51491232/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ------ Cloud Services Checklist: Pricing and Packaging Optimization This white paper is intended to serve as a reference, checklist and point of discussion for anyone considering optimizing the pricing and packaging model of a cloud services business. Read Now! http://www.accelacomm.com/jaw/sfnl/114/51491232/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ------ Cloud Services Checklist: Pricing and Packaging Optimization This white paper is intended to serve as a reference, checklist and point of discussion for anyone considering optimizing the pricing and packaging model of a cloud services business. Read Now! http://www.accelacomm.com/jaw/sfnl/114/51491232/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ------ Cloud Services Checklist: Pricing and Packaging Optimization This white paper is intended to serve as a reference, checklist and point of discussion for anyone considering optimizing the pricing and packaging model of a cloud services business. Read Now! http://www.accelacomm.com/jaw/sfnl/114/51491232/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Cloud Services Checklist: Pricing and Packaging Optimization This white paper is intended to serve as a reference, checklist and point of discussion for anyone considering optimizing the pricing and packaging model of a cloud services business. Read Now! http://www.accelacomm.com/jaw/sfnl/114/51491232/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Cloud Services Checklist: Pricing and Packaging Optimization This white paper is intended to serve as a reference, checklist and point of discussion for anyone considering optimizing the pricing and packaging model of a cloud services business. Read Now! http://www.accelacomm.com/jaw/sfnl/114/51491232/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users