什么是windows服务
Windows服务,微软的官方定义是这样的:Microsoft Windows 服务(即以前的 NT 服务)使您能够创建在它们自己的 Windows 会话中可长时间运行的可执行应用程序。这些服务可以在计算机启动时自动启动,可以暂停、禁用和重新启动而且不显示任何用户界面。
查找服务
Window开始-搜索栏输入“服务”-即可找到服务列表。
C#创建Windows服务与安装-图解
创建项目
1. 1
2. 2
3. 3
1. 1
2. 2
3. 3
4. 4
5. 5
选中serviceInstaller1组件,查看属性
设置ServiceName的值,该值表示在系统服务中的名称
设置StartType,如果为Manual则手动启动,默认停止,如果为Automatic为自动启动
设置Description,添加服务描述
6. 6
重新生成项目
END
1. 点击 开始,运行中输入cmd,获取命令提示符
2. 输入cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 回车
切换当前目录,此处需要注意的是,在C:\Windows\Microsoft.NET\Framework目录下有很多类似版本,具体去哪个目录要看项目的运行环境,例如果是.net framework2.0则需要输入cd C:\Windows\Microsoft.NET\Framework\v2.0.50727
3. 输入 InstallUtil.exe E:\TestApp\Winform\WinServiceTest\WinServiceTest\bin\Debug\WinServiceTest.exe回车
4. 打开服务,就可以看到已经安装的服务了
1. 1
卸载很简单,打开cmd,直接输入 sc delete WinServiceTest便可
如需要demo,请留言。