Hi All,

I am having a question regarding the Uninstallation of MSI.

I am creating a MSI package. It is having 2 features namely Feature1 and Feature2. This MSI needs to check for the existence of another application in the machine while it is getting installed. If it so, the MSI that I am creating will install only the Feature1 and if it is not, then install both the features.

While uninstallation of the my MSI, it needs to check for the software again and if it is there then it needs to uninstall only the Feature1 and not the Feature2, as Feature2 behaves like a reusable component for the already installed software.

So, my question is whether it is possible to uninstall the selected feature of an MSI, except the Modify option of an MSI?

Thanks in Advance
0 Comments   [ + ] Show Comments


Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.


Have a look in MSDN and/or your authoring tool's help file for details on using AppSearch (to flag the existence of the other application) and then on how to use conditions.

You won't need to use the software check again for uninstallation since, if Feature2 wasn't installed in the first place, logically it cannot be uninstalled.
Answered 11/11/2008 by: VBScab
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity