2

嗨,我已经提出申请...可以在指定日期有活动数量,所以我想在活动时间到达时编码 tat,以便参与者自动获取有关活动的信息......所以我想向所有人发送电子邮件一天前的参与者..所以建议我最好的链接想法

谢谢

(提前)

4

3 回答 3

1

请查看 Quartz.net,免费图书馆,用于安排活动。

于 2010-09-30T09:32:17.147 回答
1

您可以在 Application 类 (Global.asax.cs) 的 StartUp(或 Start?)事件处理程序中创建一个 Timer。

将计时器间隔设置为例如一小时并检查您是否必须发送新通知。

编辑:正如 Guffa 已经回应的那样:这仅在 asp.net 工作进程处于活动状态时才有效(例如,在经常光顾的网站中使用时)

于 2010-09-30T09:33:06.423 回答
0

ASP.NET 应用程序不太适合执行计划任务。IIS 可能随时关闭应用程序,并且在有应用程序请求之前它可能不会重新启动。

您可能希望使用 Windows 中的调度程序来定期启动应用程序(例如每分钟一次)以检查事件。

于 2010-09-30T09:41:26.317 回答