Does "Apply Install" implicitedly uninstall prior versions
Posted: Sun May 04, 2014 1:58 pm
Using IA 18 -
I am having a problem where updates installed off our website are failing AFTER the app has already been uninstalled. This leaves the customer with nothing on their desktop and an unsophisticated user unable to handle the situation. With about 4000 customers this scenario happens often enough that we are handling 4 or 5 of these situations a day. It's more than annoying, it's starting to cost us money.
In looking at these scripts that handle full updates (not patches) I do not see anything that explicitly uninstalls the product like you see in a user requested uninstall. With user requested uninstalls the script calls an "Apply Uninstall", but in the other situation I only see an "Apply Install" being called. How, where, and when, is the product first uninstalled, when applying a new full version?
Any insight would be appreciated because I think I need to understand this if I have any hope of developing a solution to these situations where the product never gets reinstalled after the uninstall.
I am having a problem where updates installed off our website are failing AFTER the app has already been uninstalled. This leaves the customer with nothing on their desktop and an unsophisticated user unable to handle the situation. With about 4000 customers this scenario happens often enough that we are handling 4 or 5 of these situations a day. It's more than annoying, it's starting to cost us money.
In looking at these scripts that handle full updates (not patches) I do not see anything that explicitly uninstalls the product like you see in a user requested uninstall. With user requested uninstalls the script calls an "Apply Uninstall", but in the other situation I only see an "Apply Install" being called. How, where, and when, is the product first uninstalled, when applying a new full version?
Any insight would be appreciated because I think I need to understand this if I have any hope of developing a solution to these situations where the product never gets reinstalled after the uninstall.