转自:http://www.cnblogs.com/maiaimei/p/7363562.html
什么是Windows服务?
Windows服务,是在Windows操作系统下能够长时间运行的可执行应用程序。
它们在计算机启动后用户登录前就执行,启动方式分自动和手动,可以重启或者暂停,且没有任何用户界面。
Windows服务典型的应用是缓存、异步支付订单...
C#如何创建Windows服务?
利用Windows服务模板
新建项目
安装Windows服务
1、以管理员身份运行命令行工具
2、进入InstallUtil.exe文件夹
cd C:WINDOWSMicrosoft.NETFrameworkv2.0.50727 或 cd C:WindowsMicrosoft.NETFrameworkv4.0.30319
3、安装服务,如果路径带空格,用双引号包起来
InstallUtil.exe "F:maiaimeiWindowsServiceDemoMyWindowsService.exe"
卸载Windows服务
1、以管理员身份运行命令行工具
2、进入InstallUtil.exe文件夹
cd C:WINDOWSMicrosoft.NETFrameworkv2.0.50727 或 cd C:WindowsMicrosoft.NETFrameworkv4.0.30319
3、卸载服务,如果路径带空格,用双引号包起来
InstallUtil.exe /u "F:maiaimeiWindowsServiceDemoMyWindowsService.exe"
这里强调的是以管理员身份运行命令行工具,否则有可能报错