首    页 界面/窗口 网络/通讯 数据库 组件开发 图像/多媒体 NET/Web 其它技术 源码下载 资料下载 软件共享 软件外包 曲艺杂谈
栏目导航:  首    页  |  其它技术  |  安装包制作  


C#为程序制作安装服务程序


原作者:不详    源出处:CSDN   发布者:施昌权    发布类型:转载    发布日期:2008-12-02


按如下的几步来作就可以给服务程序作安装程序了:

将安装程序添加到服务应用程序
1:在“解决方案资源管理器”中,访问要为其添加安装组件的服务的“设计”视图。

2:单击设计器的背景以选择服务本身,而不是它的任何内容。

3:设计器具有焦点时,右击然后单击“添加安装程序”。

这时项目中就添加了一个新类 ProjectInstaller 和两个安装组件 ServiceProcessInstaller 和 ServiceInstaller,并且服务的属性值被复制到组件。

4:单击 ServiceInstaller 组件,验证 ServiceName 属性的值已为与服务本身的 ServiceName 属性的值相同。

5:若要确定如何启动服务,请单击 ServiceInstaller 组件并将 StartType 属性设置为适当的值。
StartType :
值 结果
Manual
服务安装后,必须手动启动。有关更多信息,请参见如何:启动服务。

Automatic
每次计算机重新启动时,服务都会自动启动。

Disabled
服务无法启动。


6:若要确定将要运行服务的安全上下文,请单击 ServiceProcessInstaller 组件并设置适当的属性值。(比如:如果要用系统用户,请选择LocalSystem而不是user)

7:重写需要为其执行自定义处理的所有方法。


8:创建您的安装项目和自定义操作,部署和安装您的服务。

按以上的几步就完成服务程序的安装程序制作,编译好后就可以安装了.
安装成功后,可以打开控制面板里的服务查看刚刚安好的服务程序是否存在.


关于我们 版权声明 广告服务 联系我们 友情链接 加入收藏
站长:施昌权    Email:scq2099yt@163.com    MSN:scq2099yt@live.cn    QQ:14046300    本站QQ群:67202409
Copyright © 2008     卓为VC(www.joyvc.cn)    All Rights Reserved    建议分辨率 1024×768
本站由施昌权制作维护
京ICP备09012297号