我想每天半夜自动生成静态页面。
怎么实现这个方法。
那位高手知道,请赐教下。

解决方案 »

  1.   

    写服务或者用开源的调度框架Quartz.net建议用后者,后者提供比较灵活的定时设置,优雅的接口设计。并提供cronExpress表达式来设计定时时间
      

  2.   

    让程序定时执行,用计划任务
    也可使用windows服务类
    public class 服务类 : System.ServiceProcess.ServiceBase 

    private System.Timers.Timer timer1; 
    private void InitializeComponent() 

    this.timer1 = new System.Timers.Timer(); 
    ((System.ComponentModel.ISupportInitialize)(this.timer1)).BeginInit(); 
    this.timer1.Interval = 15000; 
    this.timer1.Elapsed += new System.Timers.ElapsedEventHandler(this.timer1_Elapsed); this.ServiceName = "Service1"; 
    ((System.ComponentModel.ISupportInitialize)(this.timer1)).EndInit(); } 
      

  3.   

    用Timer类,该类的具体用法可以参考msdn.