我正在运行Visual Studio 2017社区版本15.7.6。
我正在以调试模式运行asp.net Web应用程序。当我点击“停止”按钮停止调试器时,它将继续运行程序。我必须完全关闭Visual Studio才能关闭程序。
我尝试过的事情:
Tools -> Options -> Projects and Solutions -> Web Projects -> Stop debugger when browser window is closed
已选中。
Enable Edit and Continue
下的 .csproj
已选中。
我已经关闭了系统托盘中的IIS Express。
使用Visual Studio 2013调试器运行我的应用程序会产生正确的行为,因此VS 2017调试器只会出现此问题。
除了完全关闭Visual Studio,在VS 2017中什么都没有。
有人知道发生了什么事吗?
答案 0 :(得分:1)
右键单击通知区域(又名系统托盘)中的IIS Express图标,然后将鼠标悬停在Web应用程序上。在弹出菜单中,选择“停止站点”。通常对我有用。
答案 1 :(得分:0)
据我所知,Visual Studio有时会执行此操作,您对此无能为力。如果持续发生这种情况,我会尝试重新安装和/或还原为旧版本,以查看问题是否仍然存在。