本文转自:http://bbs.zdnet.com.cn/viewthread.php?tid=1077106
原文如下:
VS C# 怎么调试调试服务?
我编写了一个服务,可是服务必须安装以后才能运行。
不能向别的什么程序也一样设置断点和调试啊!
难道VS 服务不能调试吗?
请大家帮帮我!
VS C# 怎么调试调试服务?
[此问题的推荐答案]
调试Windows服务
调试Windows服务比普通应用程序要困难些,需要很多步骤。
服务不能像普通应用程序那样在开发环境中直接执行来调试,它必须先安装并启动。
一旦启动了它,你可以用Visual Studio附加到进程来调试代码。
记住,对Windows服务做的任何改动,你都需要卸载并重新安装它。
附加到运行的Windows服务
要调试服务,你需要按如下步骤附加到Windows服务。这里假设你已经安装了服务并成功启动了它。
1. 在Visual Studio中打开项目
2. 选择调试
3. 选择附加到进程
4. 打开选择所有用户的进程
5. 在可用进程中选择你的进程
6. 点击附加
7. 在timer1_Elapsed方法里设置一个断点,等待它的执行
分享到:
相关推荐
C#调试助手 源代码 C#调试助手 源代码 C#调试助手 源代码 C#调试助手 源代码
C# VS 2010 创建、安装、调试 windows服务(windows service) 代码
unity调试-vs2015调试c#代码 教程: http://blog.csdn.net/yangxuan0261/article/details/52264833
1. 基于vs2019 平台的C# Tcp/Ip 编程
C# 串口调试助手,工程源码程序,VS2017版本,包括打包程序
串口调试助手C#代码,串口调试助手C#代码,
基于C#的串口调试助手源码,供大家学习参考,也当自己备份!
C#网络调试工具主要用于网络调试和测试使用,里面包含串口通讯,socket,TCP/IP,UDP等通讯,同时包含把调试结果直接写入Mysql数据库,有兴趣可以研究一下。需要源码可以通过联系我QQ17543111
C# 实现在串口工具源代码,包括打开串口,发送消息,接收消息处理
进行TCP调试的好帮手,当初写这个目的主要是为了给上层传递随机数据,但网络上已有的TCP调试助手却不能满足要求,用C#编写
c#调试助手源代码 1、自动检测系统串口数量,如有USB转串口设备插入,即插即用,自动添加到下拉列表框。 2、修改端口设置后自动打开串口。 3、可以发送字符、十六进制数据。 4、字符和十六进制数据可以定时循环发送...
C#编写的串口调试助手,初学可以看看。代码实现了功能,但是代码中的很多东西都没有很规范。
C#版本的网络调试助手源码,带串口调试功能和网络调试功能
基于vs2008实现的串口调试工具源码(vs2008),编译通过,对于学习PC调试工具小软件很有帮助
仿造软件网络调试助手搭建的c#窗体,主要是窗体和获取IP地址
基于Mdbg实现的C#脚本代码调试(编译,断点、单步调试)的简单IDE
VS2005 c#.net 项目调试 问题 解决方案 集锦VS2005 c#.net 项目调试 问题 解决方案 集锦
C#开发的TCP网络调试助手源码,亲测能用,适合学习 界面做的挺漂亮的, 测试运行环境为VS2012及。包含TCP、议,代码注释,界面简洁。代码可读性高,