My installer installs our software suite, which is a 4 product suite.
Using a CustomAction DLL, i validate the provided serial number and set
properties that tells me which product can be installed.
I would like to have my feature tree "modified" by that, so that uneligible
products arent showed.

Here's my features:
   <Feature Id='MainProg' Title='MainProg' Description='The complete
package.' Display='expand' Level='1' ConfigurableDirectory='INSTALLDIR'>
     <ComponentRef Id='MainProd' />

     <Feature Id='Prod1' Title='Product1' Description='Product 1'
Level='1000'>
       <Condition Level="0">PRODUCT1 = "0"</Condition>
       <ComponentRef Id='Prod1com' />
     </Feature>
     <Feature Id='Prod2' Title='Product2' Description='Product 2'
Level='1000'>
       <Condition Level="0">PRODUCT2 = "0"</Condition>
       <ComponentRef Id='Prod2com' />
     </Feature>
     <Feature Id='Prod3' Title='Product3' Description='Product 3'
Level='1000'>
       <Condition Level="0">PRODUCT3 = "0"</Condition>
       <ComponentRef Id='Prod3com' />
     </Feature>
     <Feature Id='Prod4' Title='Product4' Description='Product 4'
Level='1000'>
       <Condition Level="0">PRODUCT4 = "0"</Condition>
       <ComponentRef Id='Prod4com' />
     </Feature>
   </Feature>

When i launch my MSI with loggin enabled, i see my properties getting setted
properly by my CustomAction
MSI (c) (FC!90) [10:15:12:557]: PROPERTY CHANGE: Adding PIDACCEPTED
property. Its value is '1'.
MSI (c) (FC!90) [10:15:12:557]: PROPERTY CHANGE: Adding PRODUCT1 property.
Its value is '1'.
MSI (c) (FC!90) [10:15:12:557]: PROPERTY CHANGE: Adding PRODUCT2 property.
Its value is '1'.
MSI (c) (FC!90) [10:15:12:557]: PROPERTY CHANGE: Adding PRODUCT3 property.
Its value is '0'.
MSI (c) (FC!90) [10:15:12:557]: PROPERTY CHANGE: Adding PRODUCT4 property.
Its value is '1'.

After that i get
Action 10:15:12 : CustomizeDlg. Dialog created

My FeatureTree shows up and every products are visible, when i was expecting
product3 to be invisible. Whats wrong?

For reference, im using WixUI_Mondo source as a template and have some
modifications done in it. I dont think that changes anything, just letting
you know.

Thanks!
--
Carl Quirion
[EMAIL PROTECTED]
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to