如何将调试器附加到IIS而不是ASP.NET开发服务器?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (55)

我有一个ASP.NET网站,当我按F5时,它会自动附加到ASP.NET开发服务器,当我按F5时,我如何附加到IIS工作进程?

提问于
用户回答回答于

打开项目属性,转到Web选项卡并选择IIS选项。

这实际上启动了IIS中的应用程序实例,并附加了调试器。如果只想附加到现有的IIS实例,请选择附加到调试菜单中的进程。

用户回答回答于

调试 - >附加到进程...

从列表中选择aspnet_wp.exe进程。

如果运行的是IIS>版本5,则该过程将为w3wp.exe,每个应用程序池将会有一个(所以如果不知道要打哪个应用程序池,则需要附加到所有应用程序池)。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励