I have a service that I\'ve built using the C# ServiceBase class. It works when I run it in Windows 7 and Windows Server 2008; however, it doesn\'t work on Windows XP.
<
In our case this happened after a server crash and the exe file got corrupted. We re-deployed the binaries and then the service started successfully.