VS 2017 всегда откладывает отладку веб-сайта MVC Core в профиле IIS Express

На простом ваниле, защищенном веб-приложением ASP.NET Core MVC, с DbContext, зарегистрированным в контейнере DI, всякий раз, когда я нажимаю F5 через 30-60 секунд, я получаю сообщение об ошибке:

Невозможно запустить программу 'http://localhost:60175/'. Время работы из.

Домашняя страница в индексном представлении, действие которой получает все сотрудники из localhost SQL Server db. Проект уже построен, поэтому первоначальная сборка для отладки довольно быстрая и, с сомнением, причина задержки.

Если я запускаю без отладки, я получаю домашнюю страницу за 30-40 секунд.

Только то, что выберет время, и могу ли я установить этот тайм-аут? Или есть что-то еще, что я могу ускорить эту мучительно медленную настройку отладки, по сравнению с MVC 5, где домашняя страница открывается через несколько секунд.

Ответ 1

Я попробовал IE, и ошибка была вызвана ошибкой HTTP 502.5 - Ошибка процесса. Ссылка на браузер отключена.

Ответ 2

Трудно сказать, является ли это той же проблемой, но у меня были такие же симптомы, когда я начинал свой текущий проект. В моем случае я обнаружил, что я либо должен был:

  • Отключить ссылку браузера; или
  • Используйте браузер, отличный от Chrome, в качестве браузера запуска.

Только после того, как я выбрал Microsoft Edge в качестве браузера в кнопке отладки на панели инструментов, он отлично работал, и я понял, что это может быть, и я отключил Browser Link. Теперь все начинается хорошо.

Если это еще одна проблема, тогда вам повезет.