Permanent components cause self repair
An application deployed in 2005 (VLC Player 0.8.1) was packaged with some extra codec's added into the same captured msi. For some reason 3 of the components relating to these extra codec's were set to "Leave installed on uninstall" by the packager back then. I now want to uninstall this version and install VLC Player 1.6.1 which does work, however during UAT the user gets self-repairs and pop-up messages while they are playing a video. Pop-up messages that files are not available. From these messages and upon checking the application event log, I confirmed that Windows Installer is trying to repair 'VLC Player 0.8.1'. Does anyone know how I can prevent this from happening? Do I have to remove these permanent components first ,and if so, how?
I would appreciate any help on this.
I would appreciate any help on this.
0 Comments
[ + ] Show comments
Answers (1)
Please log in to answer
Posted by:
dreyer
13 years ago
If the components are marked as permanent during the 0.8.1 install they would not have been removed on uninstall/upgrade and therefore they cannot the source of the self repair trigger. Your first course of action should be to look in the event log and find out what component is causing the repair to trigger and then look int he 0.8.1 package for that component ID for clues.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.