Odd Requirement here.

Client has two primary features they want installed by the MSI.

If feature A is selected for install, everything should be installed to F:
If feature A and B are both selected for install, everything should be
installed to F:
If feature B only is selected for install, everything should be installed to
E:

Now this sounds easy enough I guess... But they also want to override the
installation folder in the UI (if they are installed to some of their test
environments everything has to be on C:). The current UI sequence is

Welcome
Feature Selection
Install Dir customization (browse box etc)
Other bits...

The problem I have is that if I change TARGETDIR property on a next button
event of my feature selection screen, it doesn't recalculate all the other
directory paths.  Is there any way I can trigger this recalculation between
UI screens.

I have a feeling that this would be a bit easier if I didn't have to have
the UI screen there, if I didn't I could just use a Type 35 custom action
before costfinalize, right?

Anyone got any ideas at all???  see snippet from sample log below, not that
it shows anything...

Cheers,

Mark

---8<-------

MSI (c) (60:C4) [14:24:34:137]: Note: 1: 2727 2:
MSI (c) (60:C4) [14:24:34:637]: Note: 1: 2727 2:
MSI (c) (60:C4) [14:24:35:137]: Note: 1: 2727 2:
MSI (c) (60:C4) [14:24:35:387]: PROPERTY CHANGE: Modifying TARGETDIR
property. Its current value is 'C:\'. Its new value: 'F:\'.
Info 2898. WixUI_Font_Normal__UL, Tahoma, 0
Action 14:24:35: InstallDirDlg. Dialog created
MSI (c) (60:C4) [14:24:35:465]: PROPERTY CHANGE: Deleting
MsiSelectionTreeSelectedFeature property. Its current value is
'ArchitectureFeature'.
MSI (c) (60:C4) [14:24:35:465]: PROPERTY CHANGE: Deleting
MsiSelectionTreeSelectedAction property. Its current value is '3'.
MSI (c) (60:C4) [14:24:35:465]: PROPERTY CHANGE: Deleting
MsiSelectionTreeChildrenCount property. Its current value is '7'.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to