I've got a service that's for some reason decided to disable itself - it can't be stopped and started, and when I try to uninstall it, it says 'the service has been marked for deletion.'. eh??
It actually IS uninstalled - i.e. it hasn't got a file to run installutil /u on, or an entry in add/remove programs, but the service applet thinks it still exists, but marks its status as 'disabled'. How do I get rid of its entry from this list?
I think the problem arose when I put some code in the Stop event that threw an exception, this then caused the applet to think it 'didn't stop in a timely fashion'.
Thanks