net core 2.0检查服务是否正在运行

时间:2018-03-05 20:21:05

标签: c# windows-services asp.net-core-2.0

我正在做plot。我需要执行C# Net Core 2.0 Application,但在我需要检查它是否正在运行之前。

我在this帖子中看到,最好的方法是使用Windows Service这样的

ServiceController

但我在try { using( ServiceController sc = new ServiceController( SERVICE_NAME ) ) { return sc.Status == ServiceControllerStatus.Running; } }

中找不到它

我该如何检查?

1 个答案:

答案 0 :(得分:3)

对于Net Core 2.0中的新手.. 这是答案..

Nuget Console Mode ...写

PM>  Install-Package System.ServiceProcess.ServiceController -Version 4.4.1