首页 > Windows开发 > 详细

windows 服务本地调式

时间:2019-12-23 19:50:48      阅读:112      评论:0      收藏:0      [点我收藏+]

第一步:

找到服务主类中的OnStart方法,由

protected override void OnStart(string[] args)

{

  //todo something

}

修改成

public void OnStart()

{

   //todo something

 

第二步:

注释掉Program.cs文件中的如下代码:

ServiceBase[] ServicesToRun;

ServicesToRun = new ServiceBase[] 

new Service1() 

};

ServiceBase.Run(ServicesToRun);

修改成

Service1 s1 = new Service1();

s1.OnStart();

第三步:

OnStart方法中利用F9打断点,然后按下F5就可以进行调试跟踪代码了,如下图所示:

windows 服务本地调式

原文:https://www.cnblogs.com/1laowang/p/12085279.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!