@ddcool: Das kann ich so leider nicht stehen lassen. Wenn du es so anstellst, verarbeitet der Service keine Nachrichten vom Service Control Manager mehr. Die Schleife, die da am Ende steht, ist für normale
GUI-Anwendungen vorgesehen. Stattdessen sollte man ihm Service ServiceThread.ProcessRequests aufrufen.