Not certain but do you need to publish AddLocal before you publish NewDialog?
 
> From: reesslin...@matthews.com.au
> To: wix-users@lists.sourceforge.net
> Date: Tue, 2 Jul 2013 23:16:15 +0000
> Subject: [WiX-users] Feature Selection
> 
> I am have a simple problem connecting feature selection to a push button
> 
>             <RadioButtonGroup Property="ServiceSelection_Property">
>               <RadioButton Height="20" Value="Client" 
> Text="{\VSI_MS_Sans_Serif13.0_0_0}&amp;Client" Width="348" X="0" Y="0" />
>               <RadioButton Height="20" Value="Server" 
> Text="{\VSI_MS_Sans_Serif13.0_0_0}&amp;Server" Width="348" X="0" Y="60" />
>               <RadioButton Height="20" Value="Application" 
> Text="{\VSI_MS_Sans_Serif13.0_0_0}&amp;Application" Width="348" X="0" Y="120" 
> />
>             </RadioButtonGroup>
> 
>             <Dialog Id="ServiceSelectionForm" X="50" Y="50" Width="376" 
> Height="287" Title="[ProductName]">
>               <Control Id="SelectRadioGroup" Type="RadioButtonGroup" X="18" 
> Y="60" Width="348" Height="150" Property="ServiceSelection_Property" 
> Text="{\VSI_MS_Sans_Serif13.0_0_0}MsiRadioButtonGroup" TabSkip="no" />
>               <Control Id="CancelButton" Type="PushButton" X="156" Y="261" 
> Width="66" Height="18" Text="{\VSI_MS_Sans_Serif13.0_0_0}Cancel" TabSkip="no" 
> Cancel="yes">
>                 <Publish Event="SpawnDialog" Value="Cancel" />
>               </Control>
>               <Control Id="PreviousButton" Type="PushButton" X="228" Y="261" 
> Width="66" Height="18" Text="{\VSI_MS_Sans_Serif13.0_0_0}&lt; &amp;Back" 
> TabSkip="no">
>                 <Publish Event="NewDialog" Value="EulaForm"></Publish>
>               </Control>
>               <Control Id="NextButton" Type="PushButton" X="300" Y="261" 
> Width="66" Height="18" Text="{\VSI_MS_Sans_Serif13.0_0_0}&amp;Next &gt;" 
> TabSkip="no" Default="yes">
>                 <Publish Event="NewDialog" 
> Value="ConfirmInstallForm"></Publish>
>                 <Publish Event="AddLocal" 
> Value="ServiceFeature">ServiceSelection_Property = "Server"</Publish>
>               </Control>
>             </Dialog>
> 
> The features are setup as follows
>       <Feature Id="DefaultFeature" ConfigurableDirectory="TARGETDIR" 
> Level="1" AllowAdvertise="no">
>         <ComponentRef Id="C_Main.exe" Primary="yes" />
>         <ComponentRef Id="ApplicationShortcut" />
>         <!--<Feature Id="AppFeature" Level="1" AllowAdvertise="no">
>           <ComponentRef Id="C_App" />
>           <Condition Level="1" 
> >ServiceSelection_Property="Application"</Condition>
>         </Feature>-->
>       </Feature>
>       <Feature Id="ServiceFeature" Level="1" AllowAdvertise="no">
>         <!--<Condition Level="1"><![CDATA[ServiceSelection_Property = 
> "Server"]]></Condition>-->
>         <ComponentRef Id="C_Service" />
>       </Feature>
> 
> The issue is that when I click the Next button and Server is selected nothing 
> happens.  Using the log I find
> Action 14:39:36: ServiceSelectionForm. Dialog created
> MSI (c) (A4:14) [14:43:11:771]: PROPERTY CHANGE: Modifying 
> ServiceSelection_Property property. Its current value is 'Server'. Its new 
> value: 'Application'.
> MSI (c) (A4:14) [14:55:08:615]: Note: 1: 2727 2:
> 
> I have missed something with the features and that stops it from working.  If 
> I select a different option like Client then the button works and only the 
> main feature is installed which is expected behaviour.
> 
> I would like the next button to select a feature for Local install.
> 
> Thanks for your help.
> Ralph Esslinger
> 
> 
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Windows:
> 
> Build for Windows Store.
> 
> http://p.sf.net/sfu/windows-dev2dev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
                                          
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to