C#制作安装服务程序步骤
按如下的几步来作就可以给服务程序作安装程序了:将安装程序添加到服务应用程序
1、在“解决方案资源管理器”中,访问要为其添加安装组件的服务的“设计”视图。
2、单击设计器的背景以选择服务本身,而不是它的任何内容。
3、设计器具有焦点时,右击然后单击“添加安装程序”。
这时项目中就添加了一个新类 ProjectInstaller 和两个安装组件 ServiceProcessInstaller 和 ServiceInstaller,并且服务的属性值被复制到组件。
4、单击 ServiceInstaller 组件,验证 ServiceName 属性的值已为与服务本身的 ServiceName 属性的值相同。
5、若要确定如何启动服务,请单击 ServiceInstaller 组件并将 StartType 属性设置为适当的值。
StartType :
值 结果
Manual
服务安装后,必须手动启动。有关更多信息,请参见如何:启动服务。
Automatic
每次计算机重新启动时,服务都会自动启动。
Disabled
服务无法启动。
5、若要确定将要运行服务的安全上下文,请单击 ServiceProcessInstaller 组件并设置适当的属性值。(比如:如果要用系统用户,请选择LocalSystem而不是user)
7、重写需要为其执行自定义处理的所有方法。
8、创建您的安装项目和自定义操作,部署和安装您的服务。
按以上的几步就完成服务程序的安装程序制作,编译好后就可以安装了。
安装成功后,可以打开控制面板里的服务查看刚刚安好的服务程序是否存在。
补充:软件开发 , C# ,