使用 VS 调试 IIS 发布接口(干货)



最近在工作中发现 IIS 发布网站后无法正常调用接口,但是 VS 调试的网站未发现问题,很无奈 ~ ,下面记录 IIS 发布的网站如何通过 VS 调试。

【准备工作】:

  • IIS 成功发布网站。
  • 网站的源码 ,并通过管理员 使用 VS 打开网站源码 。

通过管理员 使用 VS打开源码

通过管理员使用 VS打开源码,VS左上角显示管理员,如下图:

通过理员 使用 VS打开源码

图一 管理员打开VS

配置

在 VS 工具栏中找到 调试,打开【附加到进程】窗口,附加 w3wp.exe进程。

  解析:
  ① 附加到:我这里选择的是 托管(4.6、4.5、4.0版本)代码
  ② 勾选 显示所有用户的进程
  ③ 找到 IIS 进程,也就是 w3wp.exe进程。
    备注:若未找到【w3wp.exe】进程,用浏览器打开 IIS 发布的网站,点击 “刷新” 就会出来。
  ④ 选中 w3wp.exe进程,点击附加

配置IIS进程

图二 配置IIS进程

附加IIS进程

图三 附加IIS进程

附加完成后,不需要按 F5 启动调试项目,会直接进入调试状态。

VS网站调试

图四 VS调试IIS发布网站


断点

在需要的地方打断点后,IIS 发布的网站就进入 VS 对应的接口了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值