2012-05-23 138 views
0

在我的项目中开始使用Quartz.net。但被卡住了。 使用cron触发器只触发一次,然后停止。什么可能导致这个问题?Quartz.net cron触发器只触发一次

这里有cron的触发口罩:

0 0/7 * * * ? 
0 0/10 * * * ? 

而且他们看起来对我好,也没有例外日志提高。我是否明确设置了一些选项以使cron触发器重复启动?

+0

你有任何代码可以用来创建作业和触发器吗? – LeftyX

+0

@LeftyX,感谢您的关注。我解决了问题。答案会在这里发布。 –

回答

0

对于任何可能得到相同行为的人。注意你的Job,尝试手动运行几次,检查下次运行是否会导致异常。 对我而言,下次跑步引起一些windsor异常,而这个异常并没有引发二次机会异常。我在调试窗口中意外创建了它作为第一次机会异常,后来它以某种方式由Quartz.dll处理。 注意VS =中的调试窗口]有时它可以使你的一天。