Can uninst.exe be upgraded?
Hey all.
The application that I work on has an automatic update feature. That means that the user just clicks on update, and all the new files are downloaded from the server and installed.
Here's the problem. The autoupdate feature can install new services and shell extensions, and whatnot. BUT, if the user tries to uninstall the application, it will uninstall it with the OLD uninstaller, the one that had no clue about services and shell extensions.
I was thinking that I could just download the newer uninst.exe as well and replace it. If the user would run it, in theory, it should run the new service uninstall sequence as well.
Should I expect any real life situations where this will not work? This isn't a very small application, so it's required that the uninstall sequence works flawlessly.
Thanks in advance for the info.