创建并安装WindowsService

来源:互联网 发布:外贸邮箱抓取软件 编辑:程序博客网 时间:2024/05/15 04:53

创建Windows Service,与安装程序的方法
1.选择创建Windows Service
2.添加短息所用到的动态库(SMSDLL)文件
具体的添加方法如下:
 a.先把该动态库拷贝到该Service所执行用到
的目录当中去。
 b.在项目中右键添加新建文件的方法,添加
该DLL文件。
3.记着引入一些命名空间,以供其他地方使用。
4.然后再按照程序中所示案例进行代码组织与编排
5.其中编写代码时较以往有所不同的是:
a.要重载类的构造函数。尽量的把线程初始化的工作在
构造函数中来完成。
Main()函数尽量的简单。之所以这样做是因为Windows
Service在指定的时间内如果没有启动起来就视为
失败。
b.要重新New一个OnStart函数来。


Windows Service的安装策略如下:
1.首先在你准备安装的Service的设计视图中,右键
添加安装程序。
2.然后分别进行设计,需要注意的地方有:
启动程序的对象设置为:LocalSystem,另外为新建
的Service起个名字。
3.然后再上述工程解决方案中添加一个"安装项目工程"
设置如下:
a.选择项目主输出。
b.视图中的用户自定义操作,在安装与卸载时分别选择
刚才的那个主输出文件即可。
4.先生成上述的Service,然后再生成安装程序,完成
生成之后再右键进行安装。

 

原创粉丝点击