Die*_*ego 0 c# windows-services asp.net-core-2.0
我正在做一个C# Net Core 2.0 Application. 我需要执行 a Windows Service,但在此之前我需要检查它是否正在运行。
我在这篇文章中看到最好的方法是ServiceController这样使用
try
{
using( ServiceController sc = new ServiceController( SERVICE_NAME ) )
{
return sc.Status == ServiceControllerStatus.Running;
}
}
Run Code Online (Sandbox Code Playgroud)
但我没有找到它Net core 2.0
我怎样才能检查它?
对于那些刚接触 Net Core 2.0 的人..这就是答案..
在Nuget Console Mode...写
PM> Install-Package System.ServiceProcess.ServiceController -Version 4.4.1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3297 次 |
| 最近记录: |