こんにちは
私はasp.net mvc3を使用しています。1つの特別なアクションメソッドを持つ1つの特別なコントローラーがあります。このアクション メソッドをタイマーを使用して 1 時間間隔で実行する必要があります。
最善かつ効率的なアイデア。
ありがとう
こんにちは
私はasp.net mvc3を使用しています。1つの特別なアクションメソッドを持つ1つの特別なコントローラーがあります。このアクション メソッドをタイマーを使用して 1 時間間隔で実行する必要があります。
最善かつ効率的なアイデア。
ありがとう
VB スクリプトと Windows スケジュールを使用して問題を解決できます。次の手順に従ってください。
以下のような VB スクリプトを作成して、コントローラー アクションを呼び出します。schedule.vbs のような名前を付けます
Call ScheduleTask()
Sub ScheduleTask()
On Error Resume Next
Dim objRequest
Dim URL
Set objRequest = CreateObject("Microsoft.XMLHTTP")
URL = "http://localhost/controller/action"
objRequest.open "GET", URL , false
objRequest.Send
Set objRequest = Nothing
End Sub
"schedule.vbs" ファイルの Windows スケジュールを必要に応じて作成します。schedule.vbs ファイルの実行にパーミッションの問題がある場合は、必要なパーミッションを与えてください。
ありがとう