Estoy creando un servicio Windows de C# .Net y me pregunto si siempre tiene que llamar al base.OnStop();
en el método OnStop()
del servicio y por qué?¿Por qué llamar a base.OnStop() cuando se detiene el servicio de Windows?
protected override void OnStop()
{
threadRunning = false;
this.ExitCode = 0;
base.OnStop();
}
No relacionado con su pregunta, pero vale la pena mencionar: No use 'thread.Abort();'. – dtb
@dtp, debidamente anotado –