如何使用 ServiceController 告诉我服务是否已注册?在下面的代码片段中,对空 DisplayName 的检查会导致 System.InvalidOperationException。
有没有一种我完全想念的直接方法?
ServiceController sc = new ServiceController("TestService");
if (sc.DisplayName == null)
{
// unregistered or missing service
}