0
我正在寻找一种方法来获取服务上运行的所有服务的名称和状态的详细信息。我使用下面的代码:检索在服务器上运行的服务列表vb.net
Public Sub GetServices()
Dim localServices As ServiceController() = ServiceController.GetServices()
For Each service As ServiceController In localServices
If Not String.IsNullOrEmpty(service.DisplayName) Then
dictservice(service.DisplayName) = New Service(service.DisplayName, service.ServiceName, service.Status.ToString)
End If
Next
End Sub
但是,因为我已经打包了我的项目作为一个WCF服务,在System.ServiceProcess命名空间,我用不能用:
是否有任何其他方式,我可以检索相同的细节?可能通过wmi?