Hi, I want to make use of the Administrative Install feature (/a switch) of the Windows Installer, and allow Administrators to determine install options for users, for which I am developing a set of dialogs for the Admin, including the CustomizeDlg dialog.
The Admin will invoke an Administrative Install, and then go through the dialogs to select network-wide install options. On the CustomizeDlg.wxs screen, we have a slight ambiguity with regard to specifying the install Location. The Admin tells the installer where to put all the files at the command line, by passing in the TARGETDIR argument; this location is the central network share. But on the CustomizeDlg screen, I want the 'Location' field to mean: 'Where are the files to be installed on the user machine when he/she does an install?' By default, the TARGETDIR value passed in the command line is reflected in the CustomizeDlg Location field, which is not what I want. Delving into the xml for CustomizeDlg.wxs reveals the use of loc strings, but all is not clear. In the localization file WixUI_en-us.wxl, how does one interpret this line: <String Id="CustomizeDlgLocation" Overridable="yes">CustomizeDlgLocation-CustomizeDlgLocation</String> I mean, what is the significance of the double reference to CustomizeDlgLocation, separated by a hyphen? How does CustomizeDlgLocation resolve to TARGETDIR? How can I make CustomizeDlgLocation point to a different property? Your precious time, attention and responses are, as always, very greatly appreciated. Andrew Kendall ------------------------------------------------------------------------------ Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users