void timer_Elapsed(object sender, ElapsedEventArgs e){DoSth();}

       private void DoSth(){try{_log.Info("开始生成结算单");iProcesser.Process();_log.Info("结束生成结算单");}catch (Exception ex){_log.Info("生成结算单出错");_log.Error(ex.ToString());}}

以上是定时执行方法

问题处在 DoSth里面 iProcesser.Process();

iProcesser 定义是这样的

private readonly IProcesser iProcesser = new SettlementProcesser();

SettlementProcesser  类里面 有个构造函数 初始化时间

        DateTime statementDate;public SettlementProcesser(){statementDate = DateTime.Now.Date;}

生成结算单方法是根据这个时间去生成的,然而每天服务执行的时候,时间是一样的,都是服务启动时候的时间

       private void DoSth(){try{_log.Info("开始生成结算单");new SettlementProcesser().Process();_log.Info("结束生成结算单");}catch (Exception ex){_log.Info("生成结算单出错");_log.Error(ex.ToString());}}

应该是这样的 每次执行的时候 都获取当前时间

转载于:https://www.cnblogs.com/acgk/p/5110238.html

windows 服务 定时程序 跑不出数据相关推荐

  1. Windows服务应用程序

    Windows服务应用程序 一.Windows服务应用程序简介 二.创建Windows服务应用程序 2.1 基于ServiceBase创建服务 2.1.1 使用Visual Studio中的Windo ...

  2. 演练:在组件设计器中创建 Windows 服务应用程序

    http://msdn.microsoft.com/zh-cn/library/zt39148a(v=vs.80).aspx 演练:在组件设计器中创建 Windows 服务应用程序 .NET Fram ...

  3. 【windows service】C# 创建Windows Service(Windows服务)程序

    C# 创建Windows Service(Windows服务)程序 很多年前大概08年做了一个windows桌面程序推送邮件给用户的程序,然后通过windows 计划任务每隔N分钟重复执行. 今天闲暇 ...

  4. .NET Windows服务应用程序

    此文旨在记录个人对windows服务的理解以及学习记录,高人可以直接绕行. 1.Windows 服务体系结构 @http://technet.microsoft.com/zh-cn/library/a ...

  5. C# 建一个Windows 服务 定时发邮件

    1.打开VS建一个Windows 服务 2.下一步,填好项目名称和项目保存的地址 3.创建之后,右击.选择添加安装程序 4.添加安装程序之后会出现'serviceInstaller1'=>在此控 ...

  6. C# 创建Windows Service(Windows服务)程序

    工具: Visual Studio Community 2015 写在前面: Windows可以在后台做一些任务,今天分享下Windows Service创建.安装.调试的方法以及一些异常问题的处理 ...

  7. 创建windows服务,定时监控网站应用程序池

    最近网站总是报"Timer_Connection"错误,导致该网站所使用的应用程序池由于错误过多停止运行,网站也就出现了service unvaliable,无法访问,在网上查了很 ...

  8. Windows服务的程序方面的资料

    我在网上查找的Windows服务程序多是一样的教程,就是简单的一个线程或者是计时器,没有找到是对一个的项目的介绍的,就是只有服务的,没有还能够通过界面和服务交流的,不知道哪位高手指点一下 转载于:ht ...

  9. burp直接抓取windows微信小程序与公众号数据包

    做了个视频,懒得打字了,直接看视频吧 https://www.bilibili.com/video/av79384091/

最新文章

  1. QL Server 中四种匹配符的含义
  2. numpy常用函数(power、sum、tile、transpose等)
  3. 2019寒假纪中集训总结学期总结(流水账)
  4. 2019-11-13 有趣的网站(持续更新)
  5. OpenGL球体的Phong渲染
  6. Cortex-M3栈内存操作
  7. 前端urldecode 特殊字符处理导致后端无法解析
  8. cassandra学习笔记一
  9. 加强的alert confirm js自定义对话框 多个按钮 ICO自定义
  10. 使用IConfigurationSectionHandler在web.config中增加自定义配置
  11. win7更新_今天,Win7正式终止更新,扫雷成为历史
  12. UEditor百度富文本搭建时候遇到的问题
  13. 思科、华为等四大厂商网络工程师面试题汇总+解析(第1期)
  14. 无人机倾斜摄影三维建模技术在智慧城市中的应用
  15. 计算机或可编程控制器,浅谈可编程控制器的应用
  16. ionic学习(十一):页面下拉刷新(Refresher)
  17. zblog host php,zblog获取当前页面的URL信息
  18. 【机器学习基础】支持向量回归
  19. 图片优化技巧,如何做好SEO图片优化?
  20. hexo博客添加本地搜索功能

热门文章

  1. 人工智能学习该读哪些书籍?
  2. 我想自学C++,可以吗?需要注意些什么呢?
  3. 阿里情书 | 爱情是什么模样?想来想去,都是你的模样
  4. 我的2013——不平凡的第一次
  5. 如何实现一个HTML5 RPG游戏引擎——第五章,实现人物和人物特效
  6. Ubuntu 16.04 x64 常用软件
  7. 【前端】书签应用开发总结
  8. 理解最小生成树与权值最小边无关
  9. 多层RNN的定义与理解
  10. WPS 提示缺字体