У меня была эта проблема иногда в прошлом. Я часто могу решить проблему следующим образом:
- Нажмите, чтобы показать скрытую область значков панели задач. Вы увидите значок IIS Express.
- Выберите значок, и вы должны увидеть свой веб-сайт в списке. Разверните в этом меню кнопку «Остановить сайт».
В других случаях мне приходилось использовать программное обеспечение корпоративной безопасности для вмешательства в операции Visual Studio / IIS Express. Обычно вы можете обойти эту проблему, запустив Visual Studio от имени администратора. Я пытаюсь объяснить сотрудникам службы безопасности, что это за ужасная идея, но обычно они не понимают.
Наконец, если вы запускаете приложение Asp.Net Core, вы можете просто отказаться от IIS Express. Если вы посмотрите рядом с кнопкой воспроизведения, появится выпадающий список с надписью «IIS Express». Если вы откроете список, вы увидите там имя вашего приложения. Выберите это. Вы будете работать с использованием Kestrel вместо IIS Express.