我有一个C#应用程序(在嵌入式XP上运行2.0),该应用程序与作为Windows服务实现的“看门狗”进行通信。设备启动时,此服务通常需要一些时间才能启动。我想根据我的代码检查服务是否正在运行。我该怎么做?
1
请查看.NET中的ServiceController对象。
—
拉里
噢...比通过WMI滚动自己的脚本还要好。我将删除答案。
—
EBGreen
@EBGreen-我不知道,WMI路线将来可能对其他人有用,有多种方法可以给猫皮等等,所有这些……
—
卡尔,
是的,但我确实确实认为ServiceController在所有方面都更好,所以我想将其删除。如果我没有醒来,我什至不会建议WMI。:)
—
EBGreen