我在寫一個應用程序ASP.NET MVC。我有一些人在2年後過期的記錄(其狀態字段更改爲過期)。我需要每天執行一次檢查以檢查過期的記錄。我沒有權限在數據庫上創建作業,所以我需要找到一種方法在我的應用程序上執行此操作。如何在ASP.NET MVC中運行作業?
是否存在與數據庫作業等同的東西或解決方法,讓它在沒有任何用戶干預的情況下每天運行並且不會阻止應用程序?
我在寫一個應用程序ASP.NET MVC。我有一些人在2年後過期的記錄(其狀態字段更改爲過期)。我需要每天執行一次檢查以檢查過期的記錄。我沒有權限在數據庫上創建作業,所以我需要找到一種方法在我的應用程序上執行此操作。如何在ASP.NET MVC中運行作業?
是否存在與數據庫作業等同的東西或解決方法,讓它在沒有任何用戶干預的情況下每天運行並且不會阻止應用程序?
請看看石英。我已經在幾個項目中使用它來解決這些問題。
關於ASP.NET 後臺作業好文章http://www.hanselman.com/blog/HowToRunBackgroundTasksInASPNET.aspx
我真的很喜歡遲髮型。這是非常容易使用,並具有很好的管理任務的前端。
您必須以管理員身份登錄才能執行這些步驟。如果您未以管理員身份登錄,則只能更改適用於您的用戶帳戶的設置。
如果您定期使用特定程序,則可以使用任務計劃程序嚮導創建一個任務,根據您選擇的計劃自動爲您打開該程序。
•要選擇基於日曆的日程,請單擊每日,每週,每月,或一次,點擊下一步;指定要使用的計劃,然後單擊下一步。
•要選擇基於常見循環事件的計劃,請單擊計算機啓動時或當我登錄時,然後單擊下一步。
•要選擇基於特定事件的計劃,請單擊記錄特定事件時,單擊下一步;使用下拉列表指定事件日誌和其他信息,然後單擊下一步。
我認爲這不會爲我工作,因爲我需要工作,我的數據庫中更新的字段。 – user3340627 2014-11-06 12:15:45