我有一個功能,需要在一個確切的時間每天執行。我怎麼能在asp.net中做到這一點?我需要使用webService還是需要在服務器上安裝某些東西?這怎麼做?如何在ASP.net中每天在確切的時間執行一個函數?
1
A
回答
1
您可以使用計劃任務來執行C#控制檯應用程序。
0
有多種選擇,你可以使用:
- 的Windows Workflow Foundation的執行在一定的時間(可能是矯枉過正你)
- SQL Agent(可能是最適合SQL esc作業)
- Combine Web and Windows Services to Run Your ASP.NET Code at Scheduled Intervals
- Scheduled Tasks in ASP.NET Web Applications using Timers
0
ASPNET是一個請求驅動的模型。它得到的請求,爲一個文件,一個資源,一個網頁...然後運行一些邏輯來生成文檔,邏輯或頁面,並將其發送給請求者。它沒有被設置爲自己「運行」。
所以,你有幾個選擇: 得到的東西在Windows上的特定時間運行是通過任務調度的方式。它可以在任何最新的Windows上使用。您提供EXE。在你的情況下,編寫一個控制檯EXE可能是有意義的。
使用SchTasks.exe會(命令行工具)或控制面板小程序來建立任務,登錄,時間和重複。
的EXE可能是ASPNET客戶端,使一個ASPNET管理資源的請求。或者它可以直接做你想做的事 - 也許它正在讀一個數據庫並創建一個報告。
相關問題
- 1. 如何在準確時間每天執行一次動作
- 2. 在Swift中每天在後臺執行一個函數
- 3. 如何在同一時間每天一次在c#服務中執行代碼?
- 4. 每天在特定時間執行一些代碼
- 5. PHP得到確切的時間執行一個特定的線
- 6. 如何測量每一行的執行時間在C#
- 7. 每天執行更改爲每小時執行在PHP
- 8. 在MacOS應用程序中每天在同一時間執行代碼
- 9. 如何測量一個函數從erlang shell執行的時間?
- 10. 當每10分鐘執行一次事務日誌時,時間點如何恢復到確切的秒數?
- 11. 如何在Python中自動測量函數的執行時間
- 12. 如何在angularjs中執行特定時間段的函數?
- 13. 一天中的分段時間,並在PowerShell中執行每個小時的一些登錄
- 14. 在python中每隔X秒執行一個函數(帶參數)
- 15. synced-cron作業如何在一天中每2小時執行一次
- 16. 如何在程序執行期間聲明一個函數?
- 17. 如何在每個特定時間在Windows Phone 8上執行一個方法?
- 18. v-for在每個函數執行上
- 19. 如何在每次WMD預覽刷新時執行一個函數?
- 20. 在執行兩個函數上下文之間切換
- 21. 計劃函數在每個月的第一天運行
- 22. 如何在WinDbg中執行期間打印每個函數調用?
- 23. 如何在AngularJs的每個頁面中運行一個函數
- 24. 我們如何在nodejs每天的特定時間執行消息?
- 25. 如何在設定的時間每天執行PHP查詢+方法建議
- 26. 如何以一定的時間間隔重新執行一個函數?
- 27. PowerShell中加載函數執行一切
- 28. 將來在確切的時間執行腳本
- 29. 強制線程在特定時間每天執行操作
- 30. 在每個函數調用中執行一些操作php