天津投入产出系统后端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
1.3 KiB

using System;
using System.Collections.Generic;
using System.Linq;
using System.ServiceProcess;
using System.Text;
using AutoFileCopyNet;
namespace AutoFileAnalyticService
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
static void Main()
{
LogFileAccess.WriteLogFile("服务开始" + "---" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
//装配数据工厂
QMFrameWork.Data.DataFactory.Configure(true);
ServiceBase[] ServicesToRun = null;
string starttype = System.Configuration.ConfigurationSettings.AppSettings["DCS_ET_START_TYPE"].ToString();
//恩格尔
if (starttype == "INJECT_ENGEL")
{
ServicesToRun = new ServiceBase[] { new EngelFileAnalyticService() };
}
//海天
else if (starttype == "INJECT_HAITIAN")
{
ServicesToRun = new ServiceBase[] { new HaiTianFileAnalyticService() };
}
//Q5D
else if (starttype == "Q5D")
{
ServicesToRun = new ServiceBase[] { new Q5DFileAnalyticService() };
}
ServiceBase.Run(ServicesToRun);
}
}
}