/build/static/layout/Breadcrumb_cap_w.png

RTA VB.NET 1.5.1

HI All,

I am having an issue with uninstalling an application which throws up "error 1605 This action is only valid for products that are currently installed." I would normally suggest that the application was not present and had been removed before, was not installed in the first place or conflicting product code etc. Unfortunately not the case here :( I have investigated this and the log file is as below from USD (CA):

=== Verbose logging started: 27/09/2006 14:20:57 Build type: SHIP UNICODE 3.01.4000.2435 Calling process: C:\Program Files\CA\Unicenter Software Delivery\BIN\SDMSIEXE.EXE ===
MSI (c) (14:90) [14:20:57:027]: Resetting cached policy values
MSI (c) (14:90) [14:20:57:027]: Machine policy value 'Debug' is 0
MSI (c) (14:90) [14:20:57:027]: ******* RunEngine:
******* Product: {3a075ed7-81a7-45d5-b08b-602f60dec2ef}
******* Action:
******* CommandLine: **********
MSI (c) (14:90) [14:20:57:027]: Client-side and UI is none or basic: Running entire install on the server.
MSI (c) (14:90) [14:20:57:027]: Grabbed execution mutex.
MSI (c) (14:90) [14:20:57:037]: Cloaking enabled.
MSI (c) (14:90) [14:20:57:037]: Attempting to enable all disabled priveleges before calling Install on Server
MSI (c) (14:90) [14:20:57:047]: Incrementing counter to disable shutdown. Counter after increment: 0
MSI (s) (A0:5C) [14:20:57:047]: Grabbed execution mutex.
MSI (s) (A0:6C) [14:20:57:047]: Resetting cached policy values
MSI (s) (A0:6C) [14:20:57:047]: Machine policy value 'Debug' is 0
MSI (s) (A0:6C) [14:20:57:047]: ******* RunEngine:
******* Product: {3a075ed7-81a7-45d5-b08b-602f60dec2ef}
******* Action:
******* CommandLine: **********
MSI (s) (A0:6C) [14:20:57:047]: Machine policy value 'DisableUserInstalls' is 0
MSI (s) (A0:6C) [14:20:57:047]: MainEngineThread is returning 1605
MSI (c) (14:90) [14:20:57:057]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
MSI (c) (14:90) [14:20:57:057]: MainEngineThread is returning 1605
=== Verbose logging stopped: 27/09/2006 14:20:57 ===


The code given ({3a075ed7-81a7-45d5-b08b-602f60dec2ef}) is actually a component code from the application. The component seems to be empty, no files/reg/shortcuts etc The application will uninstall from the command line without issue and has been tested on multiple machines. The error only occurs when we try to remove it from USD using the CA deployment tool. This is a vendor MSI. Any ideas? Cheers in advance[:)]

0 Comments   [ + ] Show comments

Answers (1)

Posted by: jimmy.alappatt 18 years ago
Senior Yellow Belt
0
Hi

i have faced some issue while uninstalling the application, unicenter. So what i did was, created a wrapper msi for the same and towards the end of the installation of the application, i will trigger the installation of the setup using a VB script.

But while uninstalling the application, user interaction is a must and for that i created an application, using VB and Windows APIs. This exe was called in the unisntallation sequence of the wrapper msi, and will trigger the uninstallation of the unicenter application. For all the dialogs which are coming up, i have used windows API calls for sending the required inputs to the dialogs, and accomplished the task of unistalliing the same.

Thanks and Regards

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

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
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