global.asax 里面写
private static Timer timerChangeExpired = new Timer();
protected void Application_Start(object sender, EventArgs e)
{
// 12 小时触发一次
timerChangeExpired.Elapsed += new ElapsedEventHandler(timerChangeExpired_Elapsed);
timerChangeExpired.Interval = 12 * 60 * 60 * 1000 ;
timerChangeExpired.Enabled = true;
GC.KeepAlive(timerChangeExpired);
}
void timerChangeExpired_Elapsed(object sender, ElapsedEventArgs e)
{
//自动过期
try
{
//定时更新的代码
}catch(Exception ee)
{
}
}
private static Timer timerChangeExpired = new Timer();
protected void Application_Start(object sender, EventArgs e)
{
// 12 小时触发一次
timerChangeExpired.Elapsed += new ElapsedEventHandler(timerChangeExpired_Elapsed);
timerChangeExpired.Interval = 12 * 60 * 60 * 1000 ;
timerChangeExpired.Enabled = true;
GC.KeepAlive(timerChangeExpired);
}
void timerChangeExpired_Elapsed(object sender, ElapsedEventArgs e)
{
//自动过期
try
{
//定时更新的代码
}catch(Exception ee)
{
}
}