在windows服务中.有二十多个线程开启..服务安装没事,但是启动的时候报错误1053.
        Thread[] threads = new Thread[24];        protected override void OnStart(string[] args)
        {
            try
            {
                //缓存数据
                threads[0] = new Thread(new ThreadStart(CacheData.Default.STAT_WORK_FLOW_TODAY));
                threads[1] = new Thread(new ThreadStart(CacheData.Default.STAT_VEH_COMPOSE));
                threads[2] = new Thread(new ThreadStart(CacheData.Default.STAT_DRV_COMPOSE));
                threads[3] = new Thread(new ThreadStart(CacheData.Default.DELETE_FLOW_TODAY));
                threads[4] = new Thread(new ThreadStart(CacheData.Default.WORK_REPORT));                //驾驶证异常业务
                threads[5] = new Thread(new ThreadStart(DrvWarn.Default.YJ_KM1KSH_ZKZM));
                threads[6] = new Thread(new ThreadStart(DrvWarn.Default.YJ_KM3KSH_JSZ));
                threads[7] = new Thread(new ThreadStart(DrvWarn.Default.YJ_XYWHC_JSZ));
                threads[8] = new Thread(new ThreadStart(DrvWarn.Default.YJ_TB_JSZ));
                threads[9] = new Thread(new ThreadStart(DrvWarn.Default.YJ_DAGZ_JSZ));
                threads[10] = new Thread(new ThreadStart(DrvWarn.Default.YJ_KM23TKG_JSZ));
                threads[11] = new Thread(new ThreadStart(DrvWarn.Default.YJ_ZZHWGD_JSZ));
                threads[12] = new Thread(new ThreadStart(DrvWarn.Default.YJ_KM1KSH_ZKZM_3));
                threads[13] = new Thread(new ThreadStart(DrvWarn.Default.YJ_KM3KSH_JSZ_1));
                threads[14] = new Thread(new ThreadStart(DrvWarn.Default.YJ_JBRXT_JSZ));
                threads[15] = new Thread(new ThreadStart(DrvWarn.Default.YJ_ZZHWGD_JSZ_3));                //机动车异常业务
                threads[16] = new Thread(new ThreadStart(VehWarn.Default.YJ_XHHWZZ_JDC));
                threads[17] = new Thread(new ThreadStart(VehWarn.Default.YJ_XYWHC_JDC));
                threads[18] = new Thread(new ThreadStart(VehWarn.Default.YJ_XHHTB_JDC));
                threads[19] = new Thread(new ThreadStart(VehWarn.Default.YJ_ZZHWGD_JDC));
                threads[20] = new Thread(new ThreadStart(VehWarn.Default.YJ_XHHWZZ_JDC));
                threads[21] = new Thread(new ThreadStart(VehWarn.Default.YJ_DAGZ_JDC));
                threads[22] = new Thread(new ThreadStart(VehWarn.Default.YJ_ZZHWGD_JDC_3));
                threads[23] = new Thread(new ThreadStart(VehWarn.Default.YJ_JBRXT_JDC));                //启动进程
                for (int i = 0; i <= 23; i++)
                {
                    threads[i].Start();
                }
            }
            catch (Exception ex)
            {
                System.IO.File.AppendAllText("C:\\WARN_ERR_CONFIG.LOG", DateTime.Now + ":" + ex.ToString() + "\r\n");
            }
        }请大师指点..
小弟.新人....谢谢...