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

Reply via email to