标签: c# events service windows-services
如何检测ServiceStartMode中WindowsService属性的变化? 开始时为Automatic,但后来有人将其更改为Manual - 如何捕获此事件?
ServiceStartMode
WindowsService
Automatic
Manual
答案 0 :(得分:1)
您无法检测到服务StartMode的更改,因为没有链接到该特定情境的事件...但是,使用System.Management功能,您可以随时检查服务的当前StartMode并最终更改它。请查看this very good snippet,它实现了一个完整的功能类,允许您操作它。