我已经使用类BackgroundService在dotnet core 3.1上创建了Windows服务。
有没有一种方法可以检测例如发送的终止请求是通过任务管理器,使用taskkill还是以编程方式?
命令提示符中的一些基本步骤供您遵循:
1-找出服务名称
2-找出服务的PID
sc queryex servicename
3-杀死PID
taskkill /f /pid [PID]
您可以阅读more。