At work we had to create a windows service for a certain purpose. We were glad to find out that Visual Studio allows you to easily create one of those and install it using the installutil command. When we tried to debug our service, which was running on our local Windows 2000 systems, we ran into some problems. The first one is well known - you can't debug the service unless it is started already*, so how do you debug the entrance to the service - the OnStart method? There are many solutions for...