震惊!Windows Service服务和定时任务框架quartz之间原来是这种关系……
过场CG: 接到公司领导的文件指示,“小熊”需要在6月底去海外执行一个行动代号为【 定时任务 】的营救计划,这个计划关系到公司某个项目的生死(数据安全漏洞),作战部拟定两个作战方案: 方案一:使用务定时任务框架quartz; 方案二:使用windows Service服务。 最终的作战方案为:两者配套使用。 前言:项目开发完成后,对接的项目有很多个模块,由于其中的一个环节疏忽,现在需要在原有的基础上把缺失的数据自动写入数据库存储起来。 重新修改程序逻辑已然不现实,现在需要一个补丁来进行逻辑更正。 补丁逻辑:两个入口控制, 入口一:点击【更新】按钮同步逻辑后的数据; 入口二:每天晚上18:00进行执行同步逻辑后的数据; 现在我们先使用window服务进行入口二的编写(入口一只需要一个按钮调用入口二的逻辑即可) windows服务 一、开发环境 操作系统:Windows 7 X64/32 开发环境:VS2017 编程语言:C# .NET版本:.NET Framework 4.6.1 二、创建Windows Service 1、新建一个Windows Service,并将项目名称改为“MyWindowsService”,如下图所示: 2、在解决方案资源管理器内将Service1.cs改为MyWindowsService.cs后并在左边页面空白处点击鼠标右键,添加安装程序