网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

使用C#创建windows服务并使用winfrom控制(1)

时间:2024-11-02 06:14:18

1、首先打开VS2017,然后按照下图红色箭头指示的步骤依次点击【文件】->【新建】->【项目】,如下图:

使用C#创建windows服务并使用winfrom控制(1)

3、项目创建好之后如下图所示,有一个Service1.cs的文件,这个文件就是我们服务的主要文件,如下图:

使用C#创建windows服务并使用winfrom控制(1)

5、打开这个MyService.cs文件,代码如下图,可以看到这里面有两个未实现的重写方法,一个是OnStart()方法,一个是 OnStop()方法,OnStart()是表示服务启动时要执行的事情,OnStop()表示服务关闭时要执行的事情,如下图:

使用C#创建windows服务并使用winfrom控制(1)

7、然后跳转到MyService.cs设计面,在设计页面任意位置点击鼠标右键,然后在弹出的右键快捷菜单中点击【添加安装程序】,如下图:

使用C#创建windows服务并使用winfrom控制(1)

9、选择serviceInstaller1,然后在属性里面修改一些属性,Description:表示的是服务的描述信息ServiceName:表示的是服务的显示出来的名称startType:表示的是服务启动的类型为手动启动如下图:

使用C#创建windows服务并使用winfrom控制(1)

11、然后右键点击项目,然后在弹出的右键快捷菜单点击【重新生成】,然后服务就创建好了,如下图:

使用C#创建windows服务并使用winfrom控制(1)
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com