2

Windows サービスを使用するか、スケジュールされたタスクを使用するかについて、SO に関するいくつかの投稿を読みましたが、私の理解では、スケジュールされたタスクを使用する必要があります。

私は簡単なプログラムを持っています。基本的には少しロジックを実行して電子メールを送信します。:40私が持っている唯一の厳しい要件は、各時間の分マークに電子メールを送信する必要があるということです. つまり、8:40、9:40、10:40 などです。最初にタスクのスケジュールを設定するときに、8:40 に開始するように設定し、毎時間、毎日繰り返すことができます。

それは要件を満たしているようですが、そのスケジュールでタスクが確実に実行されるようにするために何か心配する必要がありますか?

それはすべてとても単純に思えるので、何かが欠けていると確信していますか?

4

1 に答える 1

0

Well few points to mention

  • If you are using a batch file make sure other programs can replace or change it.
  • Use and access log to log whether the execution was successful or not so you can monitor later(Debugging you application)
  • Use schedule task errors to check whether your application ran correctly (http://support.microsoft.com/kb/308558)
  • Use as few privileges as possible.(which is the default)
于 2013-02-26T04:29:43.513 に答える