WebSerivice添加进程

本文详细介绍了如何使用VS2008附加进程功能轻松调试Webservice项目,包括找不到w3wp.exe进程的排查步骤及附加进程后无法命中断点的解决方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

当我们的项目为webservice时,调试不太方便,使用VS2008的附加进程可以轻松解决这一问题。

在VS2008的菜单栏依次点击“工具”---->“附加到进程”,在弹出的“附加到进程“窗口中,选中”显示所有用户进程“、”显示所有会话中的进程“,并在进程列表中找到进程名为”w3wp.exe“的进程,若找不到该进程:

1、确认web服务是否开启;

2、可以使用浏览器打开webservice,然后在“附加到进程“点击”刷新按钮“;

然后在”可用进程“列表中就可以找到”w3wp.exe“进程。


若附加进程后,调用web服务时,断点无法命中,则可尝试以下操作:

1、检查webservice项目编译方式是否为Debug模式,若为Release模式编译的项目,是无法调试的;

2、检查本机可用的web站点数目,若开启多个有可能出现附加的”w3wp.exe“进程并不是所要调试的进程服务。

3、如果上述两步确认无误,还不行,可以尝试本步骤。在”附加到进程“的窗口中默认使用”T-SQL、本机、托管“模式附加到进程,可尝试改为”Workflow“模式。一般是不需要进行该项操作的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值