Visual Studio Web项目调试模式不会自动结束

Ent*_*ity 4 debugging visual-studio-2010

在WPF或WinForms应用程序中,当您按F5(或单击绿色箭头)时,它将以调试模式打开应用程序.然后当您关闭应用程序时,它会停止调试模式(您可以单击工具栏上的绿色箭头或再次按F5).

但是,对我来说,无论如何,在浏览器中运行的任何Web应用程序(ASP.NET,MVC等)上,当我关闭浏览器窗口时,Visual Studio仍然处于调试模式(F5什么都不做,绿色箭头被禁用).它是如此轻微的事情,我已经忍受了几个月......但它真的开始让我紧张.我怎么解决这个问题?

如果它有所不同,我使用Dev版本的Chrome和Visual Studio 2010 Professional.

编辑

为了澄清,我已经知道如何结束调试模式.我只是希望它在我关闭浏览器时自动结束.

Bla*_*ack 6

F5将启用调试模式,但Shift + F5用于退出调试模式.

  • 对不起,我误解了你的问题.据我所知,Google Chrome无法做到这一点.它应该可以与Internet Explorer和Firefox一起使用,即使您只是关闭选项卡而不是窗口.给出的逻辑是它们为每个窗口/选项卡创建单独的进程,因此关闭一个将终止进程并发出信号VS以停止调试.据我了解,Chrome还会创建单独的进程,因此VS可能无法识别进程已终止或其他内容.不确定,对不起:( (4认同)