I've a basic MSI project with following data:
My mainINSTALLLEVEL=100(default).
My setupdesign looks like this:
- FeatureA
- FeatureA.1: InstallLevel = 0(just setting as default value)
- FeatureA.2: InstallLevel = 0(just setting as default value)
- FeatureB
- FeatureB.1: InstallLevel = 200
- FeatureB.2: InstallLevel = 200
On feature A.1 I placed the condition "(&FeatureB.1=3) AND NOT(!FeatureB.1=3)"
On feature A.2 I placed the condition "(&FeatureB.2=3) AND NOT (!FeatureB.2=3)"
I did this with the meaning that FeatureA.1 will be installed when FeatureB.1 is selected and that featureA.2 is installed when FeatureB.2 is selected. I don't need visual feedback within the custom selection dialog since the subfeatures of feature A are unvisible but I can't manage to get it to work.
Does anyone know what I'm doing wrong here or is it simply not possible to make to different subfeateres(with different parentfeatures) dependent of each other.
Maybe it is not possible to manage this with defining conditions and that I need to write installscript but I want to hear your meaning first.
Thanks in advance for any usefull info.