易丰科技

标题: 免安装调试Windows Service [打印本页]

作者: bana    时间: 2011-10-9 08:24
标题: 免安装调试Windows Service
免安装调试Windows Service,只用调整Program即可。
Program如下:
static class Program
{   
   static void Main()   
{        
     ServiceBase[] ServicesToRun;        
     ServicesToRun = new ServiceBase[]        
    {            
          new MyService()        
    };        
    ServiceBase.Run(ServicesToRun);   
  }
}
调整为:
static class Program
{   
    static void Main()   
   {      
       #if(!DEBUG)         
          ServiceBase[] ServicesToRun;         
          ServicesToRun = new ServiceBase[]           
         {               
                 new MyService()           
         };         
         ServiceBase.Run(ServicesToRun);      
     #else         
        MyService myServ = new MyService();         
        myServ.Process();        
     #endif   
   }
}

资料来源:http://www.codeproject.com/Tips/261190/How-to-Debug-or-Test-your-Windows-Service-Without





欢迎光临 易丰科技 (http://forum.yftek.com/) Powered by Discuz! X3