110,538
社区成员
发帖
与我相关
我的任务
分享
static void Main()
{
ServiceBase[] ServicesToRun;
ServicesToRun = new ServiceBase[]
{
new PCMWinSvcHost()
};
//ServiceBase.Run(ServicesToRun);
((PCMWinSvcHost)ServicesToRun[0]).OnStart(null);
System.Threading.Thread.Sleep(System.Threading.Timeout.Infinite);
Console.In.ReadLine();
}
一般情况下,配置参数错误,通信端口被占用等等,都会导致失败,如果要调试错误,可以这样改,把service变成控制台应用程序进行调试