void Application_Start(object sender, EventArgs e) 
{                
    Thread th = new Thread(new ThreadStart(CreateExcelReport));    //定义一个线程
    th.IsBackground = true;                                        //设定线程在后台执行
    th.Start();                                                    //启动线程       
}#region 线程中的方法void CreateExcelReport()
{
    while (true)
    { 
         DateTime dt = System.DateTime.Now;        int hour = dt.Hour;        int minite = dt.Minute;        int Second = dt.Second;        //0:00时间执行程序
        if((hour==0)&&(minite==0))
        {         }
     }
}
请问一下为什么到点不执行呢?