创建一个Windows Service Project [WinServiceProject],由于在安装的过程中需要安装服务,所以需要以下步骤
1. 以[Design]的方式打开[Service1.cs]
2. 右键 --> [Add Installer]
将会有文件[ProjectInstaller.cs]添加进项目
3. 分别设置两组件的属性如下
创建一个Setup Project [SetupProject]
1. 添加[Project Output]
2. 添加[Custom Actions]
只有设置了[Custom Actions],在安装过程中,程序才能执行[ProjectInstaller.cs]中的方法安装服务
3. [Build]项目即可