最近在用Quartz.Net+Topshelf做一个定时任务的时候,发现Execute方法死活不进去,又不报错,我反复检查和修改quartz_jobs.xml,quartz.config都没用,后来终于反应过来,是这几个配置文件在运行的时候没有复制到bin目录里面去。
解决办法是,把quartz_jobs.xml,quartz.config等配置文件的属性“复制到输出目录”改成始终复制就可以了。
Quartz.Net定时任务配置问题
本文介绍了一个关于使用Quartz.Net+Topshelf实现定时任务时遇到的问题:配置文件未被正确加载导致定时任务无法执行。作者通过调整配置文件的复制设置解决了该问题。
最近在用Quartz.Net+Topshelf做一个定时任务的时候,发现Execute方法死活不进去,又不报错,我反复检查和修改quartz_jobs.xml,quartz.config都没用,后来终于反应过来,是这几个配置文件在运行的时候没有复制到bin目录里面去。
解决办法是,把quartz_jobs.xml,quartz.config等配置文件的属性“复制到输出目录”改成始终复制就可以了。

被折叠的 条评论
为什么被折叠?