0

マイ ページにアクセスしたユーザーが asp.net でスケジュール タスクを実行することはできますか? 参照はありますか?

4

3 に答える 3

0

ASP.NET 自体はスケジュールされたタスクを実行できませんが、Powershell または Windows タスク スケジューラを使用してキューに入れ、後で実行するタスクをスケジュールできます。

ユーザーがそれらを変更できるようにしたい場合は、ユーザーがスケジュールしたタスクを実際に実行するために必要なロジックを実行する特別な ASP.NET ページを呼び出すようにタスクを設定するのがおそらく最も簡単でしょう。

于 2010-12-23T19:29:45.093 に答える
0

ページは、スケジュールされたプロセスを実行するフラグをオンにすることができます。Windows サービスは、そのフラグ (DB またはファイルに格納されている) を監視するように設定できます。オンにすると、プロセスが実行されます。

HTH。

于 2010-12-23T19:31:15.857 に答える
0

SQL データベース バックエンドがある場合は、いつでも SQL エージェント ジョブを作成して実行し、ASP.net アプリケーションを使用してそれらを制御できます。(開始時期、頻度など)

于 2010-12-23T19:44:59.000 に答える