Ben*_*est 8 .net c# windows-services
我有一个用C#编写的服务,当计算机进入睡眠模式时,它看起来并不干净.用户需要手动停止并重新启动服务以保留功能.我知道问题是什么,但我不知道在哪里解决它.进入/退出睡眠和休眠状态时Windows服务如何表现?
hom*_*ast 11
服务如何对电力事件做出反应?真的,这取决于.
在您的服务中,您可以通过在服务中处理hibernate/suspend/etc事件来处理它
protected override bool OnPowerEvent(PowerBroadcastStatus powerStatus)
{
//do stuff here
}
Run Code Online (Sandbox Code Playgroud)