/build/static/layout/Breadcrumb_cap_w.png

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.

0 Comments   [ + ] Show comments

Answers (1)

Posted by: dreyer 13 years ago
Purple Belt
-1
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.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ