Hello Matthias,
First of all, please accept my apologies for the delayed reply.
Thank you for your followup on this and for the explanation.
However, I was not able to reproduce this issue. Here are the steps that I took:
1. create a new project and add two text files in it - aa.txt and bb.txt
2.
"Organization" page -- > create a separate component for each file
3. create two new features and move each component to a different feature --> e.g. aa.txt to FeatureA and bb.txt to FeatureB
4. in the
"Prerequisites" page, I have added a MSI package (which just installs a text file) as a feature based prerequisite (so it creates a feature in the
"Organization" page)
5. in the
"Dialogs" page, I have added the
"OptionalFeatsDlg" dialog. This dialog lets the user (in this case, me) choose what features he wants to be instlaled
6. build & run the setup
7. when the
"OptionalFeatsDlg" is spawned, I unchecked the FeatureB and the prerequisite's feature (the file from FeatureB feature and the prerequisite should not be installed)
8. checked the installation folder and noticed that only the aa.txt file was installed (as I have previously chosen)
9. open control panel, select my setup and press
"Change" -->
"Next" -->
"Modify" --> select my features (FeatureB and the prerequisite feature) --> click on each and then select the
"Will be installed on local hard drive" option --> "Next"
- Annotation 2019-09-04 172738.png (93.58 KiB) Viewed 12985 times
10. I have then checked the installation folder one more time and the files were correctly installed
Could you please let me know if I did something wrong? If possible, could you please give me a step-by-step which I can follow in order to replicate the described behavior?
Looking forward to hearing from you.
Best regards,
Catalin