【问题标题】:How to get the startup type of a service with C #C#如何获取服务的启动类型
【发布时间】:2018-02-25 13:44:30
【问题描述】:

由于我的客户不习惯使用 Windows 服务屏幕,我想知道我要如何获取服务的启动类型。

【问题讨论】:

标签: c# windows-services


【解决方案1】:

就像使用ServiceController 类的StartType 属性一样简单:

ServiceController sc = new ServiceController("Simple Service");
Console.WriteLine(sc.StartType.ToString());

其中“简单服务”是您要获取其详细信息的服务的名称。

更多使用这个类的例子可以找到here.

【讨论】:

  • 我没有看到这个选项
  • 哪个选项,StartType?如果是这样,请将您的应用程序 .net 版本升级到 .net 4.6.1。从那时起,它才可用,如文档中所述。
  • 好的,我用的是 4.5,我更新了,它工作了......谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-10
  • 1970-01-01
相关资源
最近更新 更多