如何修复此C#Windows服务错误?

时间:2017-07-01 01:11:25

标签: c# windows service

我试图通过C#中的控制台检查Windows服务的状态,但是它引发了一个我不确定原因的错误。

这是错误error

我已经硬编码“Superfetch”进行测试,这可以清楚地看作是在Windows中运行的服务。

Superfetch服务正在运行Superfetch service running

任何见解都将不胜感激!感谢。

2 个答案:

答案 0 :(得分:0)

打开服务信息详细信息窗口以查看其原始名称,但不会显示列中的显示名称,因为有时它们不相同

答案 1 :(得分:0)

您可以使用GetServices来返回所有服务,然后就可以从中找到您的服务。

即使您可以使用WaitForStatus 用于检查服务状态。