y0m*_*mbo 51 asp.net iis debugging visual-studio-2008 visual-studio
在Visual Studio中编译并运行我的Web应用程序时,我经常会遇到以下错误:
"无法在Web服务器上开始调试.Web服务器没有及时响应.这可能是因为另一个调试器已经连接到Web服务器."
通常这是在已经调试应用程序之后.从命令行我运行"iisreset/restart",它解决了问题.
我该如何防止这种情况发生?
Alb*_*ano 22
对我有用的解决方案:
打开命令提示符(以管理员身份运行)
写 iisreset /restart
现在,回到你的VS并进行调试.它将调试您的解决方案.
在我的案例中,它也适用于Visual Studio 2013和2015.
Guy*_*Guy 20
我发现如果我使用Firefox作为浏览器进行调试,就会发生这种情况.当我退出Firefox时,VS2005/8调试会话不会终止.我还没有找到解决方案.
如果你正在发生这种情况,那么比运行iisreset更快的解决方案是在Visual Studio中点击Shift-F5,这将终止当前的调试会话.然后,您可以按F5,这将启动一个新的调试会话.
在这里和其他地方尝试了所有建议的解决方案(至少 10 种不同的方法)后,唯一对我有用的选择是:
PS:我使用的是 VS 2013 和 IIS 7.5 (Win7)。
我希望这可以为其他人节省几个小时。
| 归档时间: |
|
| 查看次数: |
62178 次 |
| 最近记录: |