易丰科技

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3064|回复: 0
打印 上一主题 下一主题

免安装调试Windows Service

[复制链接]

26

主题

26

帖子

795

积分

高级会员

Rank: 4

积分
795
跳转到指定楼层
楼主
发表于 2011-10-9 08:24:16 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
免安装调试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
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|易丰科技

GMT+8, 2024-10-13 07:25 , Processed in 0.042828 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表