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(); }