【发布时间】:2018-02-25 13:44:30
【问题描述】:
由于我的客户不习惯使用 Windows 服务屏幕,我想知道我要如何获取服务的启动类型。
【问题讨论】:
标签: c# windows-services
由于我的客户不习惯使用 Windows 服务屏幕,我想知道我要如何获取服务的启动类型。
【问题讨论】:
标签: c# windows-services
就像使用ServiceController 类的StartType 属性一样简单:
ServiceController sc = new ServiceController("Simple Service");
Console.WriteLine(sc.StartType.ToString());
其中“简单服务”是您要获取其详细信息的服务的名称。
更多使用这个类的例子可以找到here.
【讨论】:
StartType?如果是这样,请将您的应用程序 .net 版本升级到 .net 4.6.1。从那时起,它才可用,如文档中所述。