I have a Service (and an installer) that I am developing and need to update it (which I've done many times pas half a year and all went most of the time fine). The problems probably started with a bug that prevented the service from starting and some common issue with Services app blocking the uninstall process.
Now trying to uninstall from Programs I get error:
The installed product does not match the installation source(s). Untill...- When hit
Cancelbutton, then another error shows up:The installation resource have not been found
I tried to apply this advice:
MsiExec.exe /I foo.msi REINSTALLMODE=voums REINSTALL=ALL
A Wizzard is opened and it offered me a Repair or Removal, but neither option seems to work fine. It shows some efforts to install/update files, than asks for credentials for the service and then throws an error:
Error 1001: Entered service already exists
Of course, I've been here before and tried sc delete Service a suggested in many posts.
And then in the last wizzard page it says The installer was interrupted before Service could be installed. You need to restart installer and try again.
I've been on this issue whole day. I once managed to get rid of the Service by manually removing all the related keys in registry and somehow installed it again only to run to the same issue. I tried every approach I found, but something is missing and it stays "broken". I feel I might need a more low level approach to purge the installation and bring things to a clean state. Suggestion appreciated.
Please note, that some of the messages were in native language and are translated into English and thus might not be exactly matching English Windows phrases.