I am working on an InstallScript MSI project in which I created a feature and installed a child basic MSI using the feature event (MyFeature_Installed).
Now if i uninstall this child MSI out side the main setup like Add Remove Program it is not reflecting in the modify window of my Main Setup. This is an expected behavior.
Is there any way the main setup can treat the feature as "Not Installed" whenever i uninstall the child MSI outside the main installer.
in effect myfeature in the modify feature tree should be unchecked if the child msi is uninstalled anyway.
only lead i have is once installed, the installation information will be stored in .ilg file which is a binary file and cannot be modified.
Any help will be appreciated.