public static void StarUpService(string args, string serviceName, ServiceInit serviceInit)
{
if (args == "0")
{
//运行在console方式下
serviceInit.Start();
}
else if (args == "1")
{
//运行在windows服务方式下
ServiceBase.Run(new ServiceRun(serviceInit, serviceName));
}
else
{
Debug.Assert(false);
//运行在windows服务方式下
ServiceBase.Run(new ServiceRun(serviceInit, serviceName));
}
}