MOSS调试技巧:快速定位w3pwp.exe进程

调试MOSS代码(这里是指MOSS二次开发的C#或VB代码)一般是通过在Visual Studio附加w3pwp.exe进程来进入MOSS代码的Debug模式的。不过运行MOSS的服务器上一般都跑着几个Web Application,因此在进程列表会出现多个w3pwp.exe进程,到底要附加哪一个呢?有一种比较霸道的方法是把所有w3pwp.exe都附加了,我以前经常这么做,一般不会有问题,呵呵。不过这样做调试器会影响所有的Web Application,不太明智。

这里介绍一种可能很多人都知道的方法,就是使用Iisapp.vbs(IIS 应用程序查询脚本,报告为特定的应用程序池提供服务且当前正在运行 w3pwp.exe 进程的进程标识符(PID))。可以在服务器的命令提示符(cmd.exe)直接键入iisapp来查询当前正在运行的Web Application。然后再Visual Studio的附加进程对话框根据PID选择正确的w3pwp.exe进程,这样就万无一失了:)

Iisapp.vbs的官方使用说明:
http://technet2.microsoft.com/windowsserver/zh-chs/library/9b059eb9-1ebd-4fa9-a80e-1fa31adcdacf2052.mspx?mfr=true

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值