您的位置:首页 > 其它

关于Visual Studio2008附加web服务进程无法命中断点调试问题

2012-09-07 14:52 393 查看
当我们的项目为webservice时,调试不太方便,使用VS2008的附加进程可以轻松解决这一问题。

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

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

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

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

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

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

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

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

目前只发现这些解决办法,以后还有其他的,以后再补充。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐