PDA

View Full Version : Problem with Uninstalling


jonwoloshyn
April 28th, 2004, 17:48
Hopefully someone can help me with this. I'm not sure if it is something I am doing wrong or some info that I am unaware of. Here is the scenario:

I have a new application that I wish to deploy to a small group of computers.
I have created the package and set the Exectution to be Machine Related - Install via Service.
I have the Uninstall settings to uninstall automatically if permissions have expired (uninstall everything). I have done this because at some point we may want to take the app off of those computers.
I have set the Auto install permissions for the names of the computers (actually and AD group that contains the computers) and the scedule is Auto install once.

Everything goes great when I reboot one of the computers. The application installs and all the logs look good. However when I log on as a user, the application uninstalls. I'm guessing that this is because the user has not been granted permission to the app but I don't want to grant the user auto install permission because when they log onto a machine that I don't want the app on, it will install it. Not the desired result.

I'm thinking that if I grant my Domain Users group Interactive install permissions then the app won't uninstall when users log on and when I remove the pc from the AD group it will then remove the app from the pc but I'm just wondering if this is the recommended approach to this? Does anyone else know the "correct" way to do what I am trying to do? Any help on this would be greatly appreciated. Thanks in advance

Jon

Support_1
April 30th, 2004, 22:21
Jon,

Your thinking is correct and your solution will work. You can also change the project properts to make sure the project does not display in the Interactive Installer.

Also, be aware that the auto uninstall property does not need to be set at deployment time. You can set it later when you need the auto uninstall functionality.

This issue has been reported to the DEV team so hopefully a change will be made in the future.

Support