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