This is my situation.
I have two programs. Lets call them program A and Program B. They both use WIX to create the MSI packages.
A is a WindowsService, B is a Windows WCF Service
When I install the services, A and B installs without issue. Without turning on the services..
When I try to uninstall either A or B (order does not matter), the installed information does not get removed from the registry and the service still shows up on the service management console. The files in the directory are removed however.
I have to go to a command prompt and manually type in "sc delete A.exe (or B.exe)" in order for the service to be removed from the registry and service management console.
After that is done, the second program to be uninstall will uninstall without issue.
It doesn't matter which program I try to uninstall first, the result are the same.
I don't know what dependencies or whatever is causing the uninstall process to not be able to uninstall the first program completely..
If you guys have any ideas, please help .. going crazy.. !!!
Baku