cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Manual uninstall leaves a component behind...

CChong
By Level 11 Flexeran
Level 11 Flexeran
Hi,

I have a component in a package that does not uninstall properly when the uninstall is trigerred manually by the A/R Program control panel. However, if it uninstalled by Active Directory, the component gets uninstalled properly.

The component consists of an executable and a shortcut in the All User profile Startup folder. The key file is the executable. ALLUSERS is set to 2.
The component is not marked as permanent or shared.

Why is it behaving this way?
(5) Replies
Have you tried authoring the RemoveFiles table to get round this?
CChong
By Level 11 Flexeran
Level 11 Flexeran
How are you deploying your MSI package?
Are you using Active Directory to deploy your MSI package?
Are you Publishing your MSI package through Active Directory?
CChong
By Level 11 Flexeran
Level 11 Flexeran
I have not tried the RemoveFile table and the software is deployed by Active Directory.

Is this normal behavior for components that contains an element in the all users profile?
CChong
By Level 11 Flexeran
Level 11 Flexeran
In another test, we installed and uninstalled the package from the same account manually and the component did NOT get uninstalled.

This is happening with several packages that create a shortcut in the allusers startup folder.
CChong
By Level 11 Flexeran
Level 11 Flexeran
Install your MSI package using the following command lines
msiexec /i /l*v Install.log

Once done, Uninstall your MSI package using the following command lines.

msiexec /x /l*v Uninstall.log

Once done email me these log files at ambera@installshield.com

I can take a look and see what is going on.