第一个WindowService服务
背景:Web项目中需要定时执行一段程序
方法: 1.新建一个WindowService项目
2.添加代码
public partial class Service1 : ServiceBase{System.Timers.Timer timer = null;public Service1(){InitializeComponent();}protected override void OnStart(string[] args){timer = new System.Timers.Timer();timer.Elapsed += timer_Elapsed;timer.Interval = 10000;timer.Start();}void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e){if (!Debugger.IsAttached){Debugger.Launch();}Console.WriteLine("Time elapsed");}protected override void OnStop(){if (timer != null){timer.Stop();}}}
3.添加安装程序
3.1修改serviceProcessInstaller1属性中的account
3.2 修改serviceInstaller1属性中的ServiceName(此名称为服务的名称)
4.添加外部工具
5.运行
可以看到成功了
6.删除服务 cmd.exe
sc delete "ServiceName"
转载于:https://www.cnblogs.com/engineerlm/p/7260471.html
第一个WindowService服务相关推荐
- 使用模式创建一个面向服务的组件中间件
引言 在本文中,您将了解面向服务的组件中间件在用于资源有限的语音设备时,在设计阶段所应用的模式.它涵盖了项目的问题上下文,并被看成是一组决定因素,是对相关体系结构远景的一个简要概括.您还会得到一份描述 ...
- 基于SpringBoot开发一个Restful服务,实现增删改查功能
点击上方"方志朋",选择"置顶公众号" 技术文章第一时间送达! 作者:虚无境 cnblogs.com/xuwujing/p/8260935.html 前言 在去 ...
- 快速搭建一个网关服务,动态路由、鉴权看完就会(含流程图)
[文章来源]https://sourl.cn/tcbSPi 前 言 本文记录一下我是如何使用Gateway搭建网关服务及实现动态路由的,帮助大家学习如何快速搭建一个网关服务,了解路由相关配置,鉴权的流 ...
- 用 TypeScript 编写一个 React 服务端渲染库(1)
前言 代码都甩在 Github 上面了,欢迎随手 star ? 踩坑的过程大概都在 TypeScript + Webpack + Koa 搭建 React 服务端渲染 这篇文章里面 踩坑的 DEMO ...
- C#创建、安装一个Windows服务
关于WIndows服务的介绍,之前写过一篇:http://blog.csdn.net/yysyangyangyangshan/article/details/7295739.可能这里对如何写一个服务不 ...
- 【LINUX】——linux如何使用Python创建一个web服务
问:linux如何使用Python创建一个web服务? 答:一句话,Python! 一句代码: /usr/local/bin/python -m SimpleHTTPServer 8686 > ...
- 通过python建立一个web服务查看服务器上的文本、图片、视频等文件
通过python建立一个web服务查看服务器上的文本.图片.视频等文件 文章目录: 1 在服务器端开启一个服务 2 在本地浏览器中输入服务器的ip地址 1 在服务器端开启一个服务 python -m ...
- 创建一个windows服务的小程序及注意事项
1,首先在vs中创建一个windows服务项目 会生成一个Service1.cs的文件 打开该文件 切换到代码视图 有两个方法 OnStart(string[] args)和OnStop()方 ...
- 从 Spring Cloud 看一个微服务框架的「五脏六腑]
https://webfe.kujiale.com/spring-could-heart/ Spring Cloud 是一个基于 Spring Boot 实现的微服务框架,它包含了实现微服务架构所需的 ...
最新文章
- iOS-查询数据库--指定数据表中的当前数据行的总数量
- 某大厂程序员求助:认识一个不错的小姐姐,却得知对方竟有四个兄弟姐妹!想放弃,对方却穷追不舍,怎么办?...
- MySQL完整备份,还原
- 宏定义中#号和##号的使用
- 全球及中国磁性分离滑轮行业竞争战略及未来产销需求预测报告2022版
- 【活动报名】2021蚂蚁链开发者大会
- 使用try-catch-finally处理异常---java
- java类加载器ClassLoader浅析
- 使用 Vim 的 jump list 看代码
- 【IDEA系列】利用 IntelliJ IDEA 进行代码对比的方法
- 2020年中国旅游行业网络关注度分析报告
- zabbix 清理历史数据
- 关于网站速度优化的一点建议
- 微信公众号平台js逆向分析
- 数据分析案例--淘宝用户行为分析
- python 导入自定义包
- 解决16G(或者8G)U盘格式化后变为15M的问题
- 计算机点击管理无效,我的电脑有任务管理器但是点击却没反应是怎么回事
- [CVPR2021]pi-GAN: Periodic Implicit Generative Adversarial Networks for 3D-Aware Image Synthesis
- 创建一个网站需要多少预算?