1

Windows Server 2008 タスク スケジューラを使用して実行される C# コンソール アプリケーションがありますが、アプリケーション内で例外が発生すると、イベント ログに「タスクが完了しました」と表示されます。例外が発生したときに失敗したタスクをトリガーしたいと思います。

4

1 に答える 1

2

コンソール アプリケーションが 0 以外の int を返すようにする必要があります。

class Program {
    static int Main(string[] args) {
        try {
            do_stuff();
            return 0; 
        } catch (MyException exc) {
            return 1;
        }
    }
}
于 2012-04-28T10:12:08.170 に答える