Ответ 1
После обновления Visual Studio до последней версии 15.7.0
я столкнулся с той же проблемой. В моем случае каждый раз, когда я отлаживал свой проект, он открывает два новых экземпляра Chrome
. Поскольку это не было достаточно раздражающим, каждый раз, когда я двигал окно на свой второй экран, сеанс отладки немедленно прекращался.
Я просмотрел параметры Visual Studio для browser
и нашел параметр, называемый
Остановить отладчик при закрытии окна браузера
которые можно найти в разделе " Projects and Solutions → Web Projects
. Я отключил эту настройку, и в следующем сеансе debug-сессии начал работать как вкладки в моем уже запущенном экземпляре браузера.
Поскольку я не уверен, что это ошибка, связанная с этой версией Visual Studio, это может снова измениться в любой следующей версии. Поэтому этот параметр может быть отменен в случае любого неожиданного поведения.
Обновить
Похоже, что версия 15.8.5
все еще имеет эту проблему/поведение.