私のアプリケーションは、毎日午前 0 時に再起動する必要があります。この仕事には、タスク スケジューラを使用するのが理想的ですが、C# でタスク スケジューラ API を使用する方法を見つけることができませんでした (使用する外部ライブラリはありません)。
タスク スケジューラからアプリケーションを起動したら、特定の時間にアプリケーションを自動的にシャットダウンする方法の提案も必要でした (その特定の時間にアプリケーションが応答しなくなったり、エラー メッセージ ボックスが表示されたり、何らかの問題が原因で動作しない場合でも)。