2
Completando la respuesta de Leandro, cuando yo he tenido que depurar algun servicio windows me ha resultado muy útil el siguiente método:
System.Diagnostics.Debugger.Launch();
Debugger.Launch lo que hace es que lanza el depurador en el lugar del código donde se ejecuta. De esa manera, si hay a...