Ich erstelle einen C# .Net Windows-Dienst und frage mich, ob Sie immer base.OnStop();
in der OnStop()
-Methode des Dienstes anrufen müssen und warum?Warum base.OnStop() aufrufen, wenn Windows Service gestoppt wird?
protected override void OnStop()
{
threadRunning = false;
this.ExitCode = 0;
base.OnStop();
}
Nicht verwandt mit Ihrer Frage, aber beachtenswert: Verwenden Sie nicht 'thread.Abort();'. – dtb
@dtp, ordnungsgemäß notiert –