Использование Visual Studio 2017 в Windows 10
Мой IIS Express неожиданно начал работать странно и отключился без предупреждения или ошибки во время отладки моего C # MVC Web App.
- Он не открывает новую вкладку в существующем окне браузера (в моем случае,
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 или объединяю его в существующий браузер
Есть какие-нибудь идеи относительно того, почему это может происходить или как это исправить?