按计划运行C#app:明智的做法?

时间:2012-12-10 17:06:23

标签: c# automation scheduled-tasks

我需要使用C#自动执行几个基本数据导入步骤,并在每个工作日运行一次。我知道我可以使用以下一种或多种方式来做到这一点:

  1. 维护自己计划的独立应用
  2. 维护自己计划的Windows服务
  3. 由Windows任务自动化运行的独立应用
  4. 由其他自动化工具(SQL Scheduler,Stonebranch等)运行的独立应用程序。
  5. 我倾向于#3,因为它允许大多数代码重用,考虑到我们在这里的应用程序和服务器环境的现有架构。

    然而,这是明智的做法吗?我无意中发现了MacGuyvering的东西吗?

0 个答案:

没有答案