using System; using System.Collections.Generic; using System.Linq; using System.ServiceProcess; using System.Text; namespace ProcessFileSyncService { static class Program { /// /// 应用程序的主入口点。 /// static void Main(string[] Args) { QMFrameWork.Log.LogManager.Configure("log4net"); QMFrameWork.Data.DataFactory.Configure(true); if (Args==null||Args.Length==0||!Args[0].Equals("DEBUG")) { ServiceBase[] ServicesToRun; ServicesToRun = new ServiceBase[] { new FileSyncService() }; QMFrameWork.Log.LogManager.LogHelper.Info( new QMFrameWork.Log.LogInfo { ClientIP = "localhost", UserName = "admin", Info = "服务开始" }); ServiceBase.Run(ServicesToRun); } else { FileSyncService m = new FileSyncService(); m.TestStart(); Console.ReadLine(); }//m.TestStop(); } } }