【发布时间】:2014-06-27 01:32:45
【问题描述】:
我有一个发送电子邮件的 Windows 窗体应用程序。每封电子邮件都有一个发送时间 (dateTime)。
我想在 Windows 中创建一个计划任务,每天在我的数据库上运行查询并获取当天应该发送的电子邮件。
我想通过执行此工作的函数创建一个 .exe 文件,然后将调度程序设置为每天运行该 .exe 文件。
我该怎么做?
这是在预定时间完成工作的正确方式吗?
【问题讨论】:
-
您可能希望创建一个控制台应用程序作为单独的项目,并将其作为计划任务运行。
-
“正确方式”是主观的。有多种方法。 Windows 任务计划程序、Quartz.NET 或编写您自己的计划程序。
标签: c# scheduled-tasks exe