VS制作windows服务,部署安装windows服务

1.新建项目:windows服务(.net Framework)

2.在Service1.cs文件里写功能代码

3.新增安装windows服务的设置

   1)将Service1.cs文件切换到窗体界面,点击右键,选择“添加安装程序”,会默认增加两个文件:serviceInstaller1,serviceProcessInstaller1

   2)选择serviceInstaller1文件,在属性窗口中,填写属性DescriptionDisplayName此内容会显示在windows服务列表)、ServiceName(此内容会显示在windows服务列表)、StartType(服务启动方式,选择Automatic)

   3)选择serviceProcessInstaller1文件,属性窗口中,属性Account选择LocalSystem

4.在项目工程名称上,点击右键,选择增加新建项目,在新建项目页,查询“setup”,找到Setup Project项目类型,选中后,新增一个Setup项目,名称为Setup1

5.在项目Setup1上,点击右键,选择Add--项目输出...选择主输出,vs会自动根据上面的windows服务工程,得到需要的程序文件和关联文件

6.双击选中“主输出from ...“,在Application Folder内容,可以手工添加辅助文件,比如设置文件、图片图标等。

7.必须注意:在项目Setup1上,点击右键,选择“View->自定义操作(C)”项

8.在Custom Actions里,给Install、Commit、Rollback、Uninstall这4个内容中,分别增加自定义操作,选择Application Folder,选择“主输出 from”

编译安装工程,进行安装。

猜你喜欢

转载自www.cnblogs.com/wwwluo/p/11920479.html