1
運行Windows服務卸載的可執行文件在哪一點?什麼時候可以卸載Windows服務可執行文件?
例如在c#中,Windows服務的常規實現將是創建一個實現了ServiceBase
的類的exe,例如,
public class SlicifyClientNodeService : ServiceBase
{
public static DateTime BootTime = DateTime.Now;
protected override void OnStart(string[] args)
{
//start running
}
protected override void OnStop()
{
//stop running
}
}
當服務啓動/從服務控制面板停止,OnStart中/的onStop方法被調用,但其並不清楚,當像引導時靜態變量將重新初始化。