Закрытие MS Edge DevTools останавливает работающий веб-проект Visual Studio.Как мне предотвратить это?
У меня есть приложение .NET MVC, которое я разрабатываю.Для локального тестирования и отладки я запускаю веб-проект из Visual Studio, используя IIS Express. (Visual Studio Pro 2017 v.15.9.5)
Я нередко открываю Edge DevTools (F12) для проверки JS или CSS.Проблема заключается в том, что после открытия окна DevTools, если DevTools закрыты или даже веб-страница обновлена, Visual Studio перестает запускать / отлаживать веб-приложение.
Я попытался удалить пакет NuGet TelemetryCorrelation (и его зависимости) от проекта.Я убедился, что следующие конфигурации не проверены в VS.
- (не проверено) Включить средства диагностики при отладке
- (не проверено) Автоматически закрывать консоль при отладке
- (Снимите флажок) Включить инструменты Edge Developers для приложений WUP JavaScript (Chrome, Edge и IE)
Использование другого браузера не является хорошим вариантом для меня.Я пишу внутреннее приложение, а Edge - это браузер, поддерживаемый компанией, поэтому мне нужно разрабатывать и отлаживать с теми же браузерами, которые будут использовать мои пользователи.
РЕДАКТИРОВАТЬ до подтверждения как дубликат : хотямоя проблема была противоположна отладчику, закрывающему браузер, те же самые изменения конфигурации исправили мою проблему.Странное поведение, о котором я сообщал, было ТОЛЬКО в Edge, а не в FF или IE.У меня не было противоположных проблем, остановка отладчика не закрывала браузер.
Я пропускал конфигурацию «Остановить отладчик, когда окно браузера закрыто, закройте браузер, когда отладка останавливается», конфигурация б / с, под которой я смотрелзаголовок конфигурации «Отладка», а не «Проекты и решения».