WCF 寄宿Windows以及控制台启动

一:添加windows服务

二:修改XXXInstaller1的StartType=Automatic,修改ProcessInstaller1的Account=LocalSystem

三:在program类中,添加服务的入口

            ServiceBase[] ServiceToRun;
            ServiceToRun = new ServiceBase[]
            {
              new   UUU_TestService()//服务名称
            };
            ServiceBase.Run(ServiceToRun);

四:安装服务,并启动

installutil   I:\开发辅助项目\Mvc\Console.DS\bin\Debug\ConsoleDS.exe

五:删除服务

 sc delete    服务名

 

控制台启动模式

在program类中,添加服务的入口

        static void Main(string[] args)
        {
            ServiceHost host =host=new ServiceHost(typeof(TestKMN));
            host.Open();
            Console.WriteLine("服务已经开启");
            Console.ReadKey();
        }

 

posted @ 2016-08-25 17:48  逍遥帝君  阅读(546)  评论(0编辑  收藏  举报