I have an ASP.NET MVC - Application which uses "IisExpress" when debugging. When I Debug (F5) the project, a new tab opens in browser.
When I now close any tab in that browser (not the one, that runs the website I try to debug), debugging ends immediately. I am using Chrome but I don't expect this to be browser-specific.
How can this be changed?
Update1: It may be worth mentioning that the Solution has multiple Startup-Projects, one of them a SharePoint Add-in
Update2: The following is been written to the output log when closing a tab and just before debugging stopps.:
The program '[4208] chrome.exe' has exited with code 0 (0x0).
The program '[15492] iisexpress.exe: Program Trace' has exited with code 0 (0x0).
The program '[10364] chrome.exe' has exited with code 259 (0x103).
The program '[12380] chrome.exe' has exited with code 259 (0x103).
The program '[10076] chrome.exe' has exited with code 259 (0x103).
The program '[8060] chrome.exe' has exited with code 259 (0x103).
The program '[8076] chrome.exe' has exited with code 259 (0x103).
The program '[7488] chrome.exe' has exited with code 259 (0x103).
The program '[7636] chrome.exe' has exited with code 259 (0x103).
The program '[12972] chrome.exe' has exited with code 259 (0x103).
The program '[15492] iisexpress.exe' has exited with code -1 (0xffffffff).
The program '[7384] chrome.exe' has exited with code 259 (0x103).
The program '[7468] chrome.exe' has exited with code 259 (0x103).
The program '[7476] chrome.exe' has exited with code 259 (0x103).
The program '[7884] chrome.exe' has exited with code 259 (0x103).
The program '[13360] chrome.exe' has exited with code 259 (0x103).
The program '[9768] chrome.exe' has exited with code 259 (0x103).
The program '[13804] chrome.exe' has exited with code 259 (0x103).
The program '[11008] chrome.exe' has exited with code 259 (0x103).
The program '[6920] chrome.exe' has exited with code 259 (0x103).
The program '[7364] chrome.exe' has exited with code 259 (0x103).
The program '[7372] chrome.exe' has exited with code 259 (0x103).
The program '[7392] chrome.exe' has exited with code 259 (0x103).
The program '[7400] chrome.exe' has exited with code 259 (0x103).
The program '[7420] chrome.exe' has exited with code 259 (0x103).
The program '[7936] chrome.exe' has exited with code 259 (0x103).
The program '[1900] chrome.exe' has exited with code 259 (0x103).
The program '[8496] chrome.exe' has exited with code 259 (0x103).
The program '[6288] chrome.exe' has exited with code 259 (0x103).
The program '[6616] chrome.exe' has exited with code 259 (0x103).
(But chrome is not really exited) but still running
When I start the project without debugging (Ctrl+F5), closing a tab does not seem to have an affect on IISExpress (the application continues)
Update3: Surprisingly this only happens when I close a tab that existed before I started debugging. Creating new tabs and closing those does not cause the debugger to stop.