海傢伙,後臺運行的
I ve implemented the following code in the below link:
http://blog.stackoverflow.com/2008/07/easy-background-tasks-in-aspnet/
我可以實現它在一天一次發送郵件,我想在上午6時印度的發送郵件... Plz幫助我們......
海傢伙,後臺運行的
I ve implemented the following code in the below link:
http://blog.stackoverflow.com/2008/07/easy-background-tasks-in-aspnet/
我可以實現它在一天一次發送郵件,我想在上午6時印度的發送郵件... Plz幫助我們......
就我個人而言,我發現特定位的代碼是一個可怕的黑客。無論如何,您可以使用System.Net.Mail.MailMessage類(鏈接中的示例代碼)通過您的C#代碼發送代碼。只需將其放入適當的CacheExpiration方法中,超時時間爲60 * 60 * 24。
我建議您查看How might I schedule a C# Windows Service to perform a task daily?中某些處理日常任務的方法。
順便說一句,我不能代表別人,但我通常誘惑,只是略過,在結尾的任何問題「PLZ幫我傢伙......」
有趣的是,我總是被誘惑跳過以「旁觀」結尾的答案。 – xr280xr 2013-12-13 13:46:20
如果你想這樣做與如在博客中描述的相同的概念,你可以使用擴展
http://visualstudiogallery.msdn.microsoft.com/a4a4f042-ffd3-42f2-a689-290ec13011f8
實現抽象類AbstractScheduledTask如
public class EmailTestTask : AbstractScheduledTask
然後在Execute方法內寫入你的代碼。你可以像這樣調用靜態類以在10分鐘後運行EmailTestTask的Execute方法
ScheduleUtilityFactory.AddScheduleTaskToBatch(new EmailTestTask(DateTime.Now.AddMinutes(10), " RUN AFTER 10 MIN "));
你希望運行的任務的性質是什麼?如果你正在尋找運行IO綁定任務,那麼你可能想看看ASP.NET中的AsyncPages: http://msdn.microsoft.com/en-us/magazine/cc163725.aspx – 2009-10-06 05:01:57