IIS Express внезапно останавливается, когда я нажимаю на текстовое поле в своем веб-приложении
Использование Visual Studio 2017 в Windows 10
Мой IIS Express внезапно начал вести себя странно и отключился без предупреждения или ошибки, пока я отлаживаю свое веб-приложение C# MVC.
- он не открывает новую вкладку в существующем окне браузера (в моем случае, Firefox v60. 0 (64-бит))
- останавливает отладчик Visual Studio и закрывает IIS Express:
- когда закроется вкладка / окно
- при слиянии вкладки с окном другого браузера
- Когда я нажимаю на любую текстовое поле вообще в веб-приложении
- даже нажатие на строку URL приводит к сбою!
Я не вносил преднамеренных изменений в настройки проекта и не вижу никаких ожидающих изменений в системе управления версиями Team Explorer. Единственное отличие, которое, как мне кажется, произошло между настоящим моментом и моментом, когда он работал в последний раз, состояло в том, что я загрузил отдельный проект, который использовал IIS Local и требовал прав администратора для правильной работы. Подробнее об этом ниже.
Ранее IIS Express будет запускаться при запуске отладчика в Visual Studio, открываться на новой вкладке в существующем браузере Firefox или создавать новый, если таковой не существует, и останавливаться при нажатии на значок остановки в Visual Studio.
Вещи, которые я пробовал:
- Запуск от имени администратора
- Перезапуск Visual Studio
- перезапуск моей машины
- получение последней версии из системы управления версиями до того, как это начало происходить
- Удаление папки
.vs
в моем...{Project Name}
папка - вместо этого работает в Chrome
- по-прежнему открывает новое окно при запуске
- делает Не сбой при нажатии на текстовое поле или строку URL
- останавливается, когда я закрываю вкладку или объединяю ее в существующий браузер Chrome
Единственное, что я думаю, что это могло бы быть вызвано тем, что я загрузил другой проект из нашего TFS Source Control, который использует ISS Local , и когда я попытался загрузить этот проект в его собственное решение, я получите ошибку, сказав:
Проект веб-приложения {имя проекта} настроен на использование служб IIS. Не удается получить доступ к МЕТАБАЗЕ IIS. У вас нет достаточных прав доступа к веб-сайтам IIS на вашем компьютере.
Открытие Visual Studio в качестве администратора автоматически загружает этот проект в решение.
- он также открывает новое окно браузера
- он не закрывается , когда я нажимаю на текстовое поле в Firefox или Chrome или объединяю его в существующее браузер
1 ответ:
У меня была такая же проблема с
Visual Studio (15.7.5)
&Firefox Developer Edition (62.0b12)
. Каждый раз, когда я нажимаю на любое входное или текстовое поле, оно просто закрывает Firefox и IIS без каких-либо ошибок или исключений.Что я сделал, чтобы исправить эту проблему, я просто снял флажок:
Остановка отладчика при закрытии окна браузера
Найдено под
Tools > Options > Projects and Solutions > Web Projects
save
,clean
,Build
&Start
.Это исправит мою проблему!