I have a service installer that was made for WinXP 32 bit and I'm trying to port it to Windows 7 64 bit. The installation itself seems to work OK, but I can't seem to get the application to uninstall correctly.
One problem is that it leaves the service behind that I can't seem to get rid of even manually: even though it still hangs around in the Services windows, it doesn't show up when I run an "sc query" command (I can't sc delete it either). When I try to uninstall it through the Control Panel -> Programs -> Programs and Features dialog, it makes some progress but then rolls back and fails to complete.
Is there an uninstallation log I can look at somewhere? How should I proceed here? I tried revo uninstaller, but it didn't work.