Jag brukar dock lägga en Thread.Sleep(10000) (sova 10 sekuner) först i min onStart method.
- Öppnar upp koden för servicen i VS.NET 2003.
- Sätt en breakpoint i din kod, precis efter din Thread.Sleep()
- Sedan så startar du services som du skall i ServicesManagern.
- Väljer Tools ->Debug Process->[Välj din service i listan] (den går på namnet på din service)
- Tryck på knappen 'Attach...' till höger.
- I den nya fönster, se till så att 'Common Language Runtime' är markerad, tryck på 'OK'.
- Tryck sedan på 'Close'
Nu är det bara att vänta någon sekund, sedan så kommer exekveringen att stoppa på din breakpoint.
Detta kräver givetviss att du kompilerar din kod i debug-läge.