Visual Studio 2017 отладка MVC 403.14

#c# #asp.net-mvc #visual-studio #iis-express

#c# #asp.net-mvc #visual-studio #iis-express

Вопрос:

У меня новый ноутбук, поэтому я клонирую проект MVC, над которым я работаю, но я не могу его отладить, когда я нажимаю f5 отладить его в IIS Express, появляется сообщение об ошибке HTTP Error 403.14 - Forbidden. Если я опубликую проект и создам приложение в локальном iis, использующем его, это сработает. Я создаю новый проект MVC, его можно корректно отладить.

vs2017 IIS Express 10.0 Я создаю новый index.html файл в базовой папке, он будет отображаться правильно, поэтому я думаю, что маршрут не работает. И я уверен, что мне не нужно настраивать среду для нового ноутбука.

Комментарии:

1. убедитесь, что ваше приложение может получить доступ к вашей веб-конфигурации

2. возможно, у программы нет разрешения на чтение веб-конфигурации

3. «но я не могу отладить это, когда нажимаю f5 debug it в IIS Express». Какой URL был показан в веб-браузере? Возможно, в настройках вашего проекта указан неправильный URL-адрес, и вы не сможете выполнить отладку самостоятельно.

Ответ №1:

У вас возникла какая-то проблема с разрешением, вероятно, вызванная изменением среды, и какая-то сборка или какой-то файл потеряны, и VS может их найти, или, если может, они несовместимы.

Итак, попробуйте создать новый проект, скопируйте и вставьте свой код из старого проекта в новый.

Надеюсь, это поможет

Leo.