当前位置:酷酷问答>生活百科>.net 如何重启某个后台服务程序

.net 如何重启某个后台服务程序

2024-11-18 18:10:50 编辑:zane 浏览量:547

.net 如何重启某个后台服务程序

的有关信息介绍如下:

.net 如何重启某个后台服务程序

后台服务程序最终都会在系统的服务里面挂载一个服务,那么,通过.net 要重启这个服务只需要通过ServiceController控制系统服务即可。

由于没有直接的重启服务方法可以调用,此处演示重启 系统服务显示名=【Time Broker】的服务,大致可以分以下三步进行:

1)Stop: 停止指定服务

2)WaitForStatus: 一直等待,直到服务完全停止

3)Start: 启动服务

创建.net的控制台(命令行)项目

打开系统服务界面

找出待重启服务的服务名称(注意:服务名称不是服务的显示名称)

在项目中,添加【System.ServiceProcess】dll引用

在项目的Program.cs中将添加的dll引入进来

【重启服务】代码如下

【重启服务】运行效果

注意:由于要操作系统服务,所以需要右键【以管理员身份运行】

版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/life/129076.html
热门文章