cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Jesper_Eskilson
Level 3

"RequiredFeatures" fails

Hi,

I'm trying to use the RequiredFeatures method in the automation interface in order to prevent a feature from being deselected (as described in here), but the method has no effect. If I open the generated project in the InstallShield IDE, the required features field of the feature is empty.

If I inspect the .ism file generated by the automation interface, the ISRequiredFeature table contains a row which looks like this:


{4AEAE4BC-64C3-406A-9839-252C86943078}test_installer_all

but after I've edited the file in the IDE (to include the correct value for the requried features field) and saved the .ism file, the same row is changed to:

{4AEAE4BC-64C3-406A-9839-252C86943078}{2EDE5DE3-8B38-49DC-A6D1-1AC4FF014FBA}

Is this a bug in the implementation of the RequiredFeatures method in the automation interface, or is there something I'm missing?
Labels (1)
0 Kudos
(1) Reply
RobertDickau
Flexera Alumni

Could you post the code that fails? (And this is an InstallScript or InstallScript MSI project?)
0 Kudos