C# Quartz.Net计划程序作为Windows服务运行

C# Quartz.Net计划程序作为Windows服务运行,c#,quartz-scheduler,quartz.net,C#,Quartz Scheduler,Quartz.net,这是关于Quartz.net的第一篇文章。希望会找到我的答案 我对Quartz.Net真的是个新手。我们的一位客户希望我们使用Quartz来调度任务,而不是编写自己的调度程序逻辑 最初,我做了一些示例并尝试了一些示例任务(在这方面不是很方便)。我觉得使用Quartz.Net有点麻烦 我们真正想要的是 1.)首先介绍如何配置和设置Quartz.Net以作为Windows服务运行 2.)我们必须将Quartz作为Windows服务运行,并且应该查找作业的计划时间并调用 3.)然后如何将我们的石英逻辑

这是关于Quartz.net的第一篇文章。希望会找到我的答案

我对Quartz.Net真的是个新手。我们的一位客户希望我们使用Quartz来调度任务,而不是编写自己的调度程序逻辑

最初,我做了一些示例并尝试了一些示例任务(在这方面不是很方便)。我觉得使用Quartz.Net有点麻烦

我们真正想要的是

1.)首先介绍如何配置和设置Quartz.Net以作为Windows服务运行

2.)我们必须将Quartz作为Windows服务运行,并且应该查找作业的计划时间并调用

3.)然后如何将我们的石英逻辑集成到服务中

我在谷歌上搜索并获得了关于如何设置服务的链接

我只是成功地建立了它,但当我看到下面的链接

这里我有一些问题,石英.Net服务目录路径,即“C:\Program Files(x86)\Quartz.Net”,它是自动创建的还是我们需要创建的

在完成了所有粘贴到石英的工作之后,返回并点击项目中的F5的目的是什么


任何帮助。

您需要自己实现windows服务。在OnStart事件中,初始化并启动quartz.net的实例。 在OnStop事件中,确保停止quartz。
差不多就是这样。

是吗?就答案而言,正确的答案仍然很差。抱歉@Lankymart我不完全明白你的意思