We've found that if we've already installed our MSI, but then try to install it again (from the command line) and supply the ADDLOCAL property, it takes us to the ResumeDlg (this seems to happen for any MSI using a WiX dialog set). What we really want is for it to take us to the MaintenanceWelcomeDlg. For example, we issue this command (after the product is already installed):
msiexec /i MySoftware.msi ADDLOCAL=MyFeature We expected this to take us to the MaintenanceWelcomeDlg, but it didn't because the Preselected property is set. In the InstallUISequence the two dialogs have these conditions on them: MaintenanceWelcomeDlg Condition: Installed AND NOT RESUME AND NOT Preselected ResumeDlg Condition: Installed AND (RESUME OR Preselected) If we don't supply the ADDLOCAL property on the command line, the Preselected property isn't set and we get what we want: the MaintenanceWelcomeDlg. So, we want to always show the MaintenanceWelcomeDlg if the product is already installed. We want to take matters into our own hands and customize its condition statement in the InstallUISequence table. However, I don't see where MaintenanceWelcomeDlg is referenced (we're using Mondo). I don't see a DialogRef for it anywhere. Does anyone know how it's included so we can customize it and change its condition? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-schedule-MaintenanceWelcomeDlg-tp5155582p5155582.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users