停止调试时停止站点

Posted

技术标签:

【中文标题】停止调试时停止站点【英文标题】:Stop site when stopping debugging 【发布时间】:2016-02-03 14:42:38 【问题描述】:

认为这可能与:

Visual studio debugger, dont stop website on stop debugging

还有:

How can I prevent Visual Studio 2013 from closing my IIS Express app when I end debugging?

在 Visual Studio 2015 中,行为似乎再次发生了变化,现在当我在 VS 2015 中停止我的应用程序时,该网站继续在 IIS 中运行。这不一定是问题,除非我尝试重新启动网站时出现此错误对话框:

现在我不能再调试了(我的断点都不会被命中)。请注意,它绝对不是发布版本,并且第一次调试得很好。

那么我怎样才能让它既不抛出那个对话框,又让调试正常工作?或者让它在我停止调试时停止 IIS 中的网站(注意:据我所知,“编辑并继续”对我的项目仍然有效)

【问题讨论】:

【参考方案1】:

在“调试”菜单下,您可以“全部终止”,这是我一直用来确保 IIS express 实例也已关闭的功能,因此我不会遇到这些问题。

【讨论】:

以上是关于停止调试时停止站点的主要内容,如果未能解决你的问题,请参考以下文章

运行多启动应用程序不会在发布时停止应用程序,但会在调试时停止它们

开始编辑代码时如何自动停止调试?

如何在不停止站点的情况下更新 ASP.Net 站点 dll

取消调试停止时自动关闭控制台,取消webapi调试时关闭浏览器自动关闭程序

Visual Studio:如何在修改成员变量时停止调试器?

调试器不会因错误而停止