我正在尝试在Visual Studio 2008中进行“附加到进程”调试,但是我不知道要附加到哪个进程。请帮忙。
我正在尝试在Visual Studio 2008中进行“附加到进程”调试,但是我不知道要附加到哪个进程。请帮忙。
实际上,它仍然是w3wp.exe - 但你需要勾选 "显示所有会话中的进程" 选项才能让它显示出来。
(这也曾经困扰了我一段时间。)
不是w3wp.exe吗?
这里是一篇有用的文章,如果你正在运行多个w3wp进程,可以用来识别它们。
对于IIS 6.0
- 开始 > 运行 > Cmd
- 进入 Windows > System32
- 运行
cscript iisapp.vbs
- 你将获得正在运行的工作进程ID和应用程序池名称列表。
从 IIS 7.0 开始,你需要运行 IIS 命令工具(appcmd)。
- 开始 > 运行 > Cmd
- 进入 Windows > System32 > Inetsrv
- 运行
appcmd list wp