私は私の会社からこのWindowsサービスを持っています:
コードビハインドでサービスの説明を取得したい!しかし、何らかの理由でサービスの説明が返されません。
誰でもこれで私を助けることができます。
ここに私のコードとそれが返すものがあります:
Dim MyServices As ServiceController = New ServiceController("AccTech Exchange Rate Import")
Dim Status As String = MyServices.Status.ToString
Dim Name As String = MyServices.ServiceName
MyService 変数が返すもの。
ここからサービスの説明を取得するにはどうすればよいですか?
よろしく、
編集:
Miki Shahが正しい方向に私を指摘した後の私のコードは次のとおりです!
Dim MyServices As ServiceController = New ServiceController("AccTech Exchange Rate Import")
Dim Status As String = MyServices.Status.ToString
Dim Name As String = MyServices.ServiceName
Dim Description As String
Dim objPath As String = String.Format("Win32_Service.Name='{0}'", Name)
Using service As New ManagementObject(New ManagementPath(objPath))
Description = service("Description")
End Using