The Language property is not public (is not uppercased). Maybe that's the problem, try with LANGUAGE instead.
K-ballo.- Ward, Mike (MED US) escribió: > Ok, I've discovered the XmlFile custom action and have incorporated into > my build (Wix 3.x). Problem is, the "Language" in the XmlFile action is > always English no matter which radio button I choose in the interface > below. I tested that the ElementPath is correct by using a hard-coded > value which did appear in the .config file so it really seems to by the > Language property. Could some please point out the error of my ways? > Here are the relevant portions. > > <Property Id="Language">English</Property> > > .... > <Component Id="ReportBinaryComponent" > Guid="AE8E1085-2F1A-43ce-B167-7A4E4888AFA1"> > <File Id="CRC.ReportDesigner.exe.config" > Name="CRC.ReportDesigner.exe.config" > Source="CRC.ReportDesigner.exe.config" Vital="yes" /> > <util:XmlFile Id="ModifyLanguage" Action="setValue" > ElementPath="/configuration/applicationSettings/KinetDx.ReportDesigner.P > roperties.Settings/[EMAIL PROTECTED]'InstalledLanguage'[\]]/value" > File="[Bin]\CRC.ReportDesigner.exe.config" > Value="[Language]"/> > </Component> > > .... > > <Dialog Id="WelcomeDlg" Width="370" Height="270" > Title="[ProductName] [Setup]" NoMinimize="yes"> > <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" > Height="17" Default="yes" Text="[ButtonText_Install]"> > <Publish Event="EndDialog" Value="Return">1</Publish> > </Control> > <Control Id="Cancel" Type="PushButton" X="304" Y="243" > Width="56" Height="17" Cancel="yes" Text="[ButtonText_Cancel]"> > <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> > </Control> > <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="110" > Height="234" TabSkip="no" Text="[DialogBitmap]" /> > <Control Id="Languages" Type="RadioButtonGroup" X="135" Y="120" > Width="150" Height="90" Property="Language" HasBorder="yes" /> > <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" > Height="17" Disabled="yes" Text="[ButtonText_Back]" /> > <Control Id="Description" Type="Text" X="135" Y="70" Width="220" > Height="30" Transparent="yes" NoPrefix="yes"> > <Text>The [Wizard] will install [ProductName] on your > computer. Choose a language and click Install to continue or Cancel to > exit the [Wizard].</Text> > </Control> > <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" > Height="0" /> > <Control Id="Title" Type="Text" X="135" Y="20" Width="220" > Height="60" Transparent="yes" NoPrefix="yes"> > <Text>{\VerdanaBold13}Welcome to the [ProductName] > [Wizard]</Text> > </Control> > </Dialog> > > <RadioButtonGroup Property="Language"> > <RadioButton Text="{\DlgFont8}&English" Value="English" > X="5" Y="10" Width="100" Height="15" /> > <RadioButton Text="{\DlgFont8}&German" Value="German" X="5" > Y="30" Width="100" Height="15" /> > <RadioButton Text="{\DlgFont8}&Portuguese" > Value="Portuguese" X="5" Y="50" Width="100" Height="15" /> > <RadioButton Text="{\DlgFont8}&Swedish" Value="Swedish" > X="5" Y="70" Width="100" Height="15" /> > </RadioButtonGroup> > > > ---------------------------------------------------------------------------- > This message and any included attachments are from Siemens Medical Solutions > and are intended only for the addressee(s). > The information contained herein may include trade secrets or privileged or > otherwise confidential information. Unauthorized review, forwarding, printing, > copying, distributing, or using such information is strictly prohibited and > may > be unlawful. If you received this message in error, or have reason to believe > you are not authorized to receive it, please promptly delete this message and > notify the sender by e-mail with a copy to [EMAIL PROTECTED] > > Thank you > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users