首页 > 编程语言 >C#中定时服务

C#中定时服务

时间:2022-10-11 08:55:23浏览次数:65  
标签:服务 C# ServicesToRun ServiceBase job new 定时

C#中定时服务

在开发过程中,遇到定时服务的开发,有一种比较方便的调试模式。

#if DEBUG
            var job = new job();
            job.Execute(null);
#else            
            ServiceBase[] ServicesToRun;
            ServicesToRun = new ServiceBase[] 
            { 
                new Service1() 
            };
            ServiceBase.Run(ServicesToRun);
#endif 

选择DEBUG即进入控制台应用程序,双击即可执行。
选择其他模式,生产windows应用程序,即可发布定时服务。

https://www.csdn.net/tags/MtTaMg4sMzQ1MjY0LWJsb2cO0O0O.html

标签:服务,C#,ServicesToRun,ServiceBase,job,new,定时
From: https://www.cnblogs.com/sunny3158/p/16778056.html

相关文章

  • logback简介及logback.xml配置详解
    一、logback的介绍Logback是由log4j创始人设计的另一个开源日志组件,官方网站:http://logback.qos.ch。它当前分为下面下个模块:logback-core:其它两个模块的基础模块log......
  • 记一次某制造业ERP系统 CPU打爆事故分析
    一:背景1.讲故事前些天有位朋友微信找到我,说他的程序出现了CPU阶段性爆高,过了一会就下去了,咨询下这个爆高阶段程序内部到底发生了什么?画个图大概是下面这样,你懂的。按......
  • serialportscreen-2022-10-10
    1、在DGUSV5.08上一次性载入多张新增的背景图,由于是选择同时上传,出现了有靠后序号的背景图传到软件上后排在了靠前的位置(譬如原来应该是82、83、84、85,但是变为82、85、83......
  • MAC下Anaconda的安装踩坑
    问题:安装官方Anaconda图形界面出现报错的现象本人的笔记本是MAcpro2015款不是M1芯片根据网上的解决办法选择第二个命令行方式的安装步骤1.下载,下载完成后是一个sh文......
  • C++ 右值引用与一级指针
    将右值引用用于一级指针,在初始化时等号右边必须为右值,有以下几种用法://方式一:引用一级指针,常规用法inta=5;int*&&rrpa=&a;//右值:例子一int*getPx(){......
  • Leecode 111.二叉树的最小深度
    /**Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*......
  • Make it Increasing (观察+样例)
    题目大意: 2个序列,a给出,b为空,操作:让bi+或者-ai,使得bi严格递增,问最小的操作次数 n=5000;思路:读完题目,看样例,发现每一个样例都是由一个0,那么......
  • [BalticOI 2010] Mines 题解
    你谷linklojlink提供一种时间复杂度正确的高妙做法。首先题目有一条隐藏条件是保证\(n\not\equiv2\pmod3\)或\(m\not\equiv2\pmod3\),需要通过观察数据得到。我们......
  • Linux Centos7升级gcc RPM包安装,第三方SCL源仓库
    升级gcc可以用编译,也可用编译好的rpm包来直接安装,编译非常耗时间。  1.查看系统发行版本[root@Centos7~]#cat/etc/redhat-releaseCentOSLinuxrelease7......
  • [CEOI2019]Dynamic Diameter
    做题时间:2022.10.10\(【题目描述】\)给定一棵\(n(2\leqn\leq10^5)\)个点的带边权的树,有\(q(q\leq10^5)\)次询问,每次询问将树上的一条边\(d\)的边权修改为\(e(e......