当前位置:编程学习 > C#/ASP.NET >>

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# ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,