2016-10-11 82 views
0

我正在使用ASP.NET MVC CORE 1.0應用程序。我試圖從我的.net核心應用程序創建一個Windows作業調度程序。我有一個將執行數據庫操作的控制檯應用程序。我希望這個控制檯應用程序每天晚上11:59運行。所以我試圖創建一個Windows任務計劃程序並映射這個控制檯應用程序。我想用c#編碼創建這個任務,而不是直接使用Task Scheduler嚮導。如何從asp.net核心1.0創建Windows任務調度器

我在線研究,發現他們使用這個命名空間Microsoft.Win32.TaskScheduler的幾個示例代碼。但是這個命名空間不支持ASP.NET CORE 1.0。

請有人幫我創建任務調度程序使用.net核心。感謝您的幫助提前。

回答

0

任務調度程序公開一個WMI接口來操作計劃任務,您可以通過System.Management調用該任務。

您可以在https://msdn.microsoft.com/en-us/library/aa394601(v=vs.85).aspx

您可能也想看看像遲髮型庫可以在ASP.Net用於安排在固定的時間或定期任務編程而不調度發現上的調度程序文檔。

+0

感謝您的回覆。讓我嘗試使用Hangfire並更新你。 – user3631005