Веб-серверу не удалось найти запрошенный ресурс. Отладка визуальной студии

Проблема

У меня есть веб-приложение .net 4.0, работающее в Visual Studio 2012, каждый раз, когда я иду на отладку сайта, я получаю следующую ошибку:

Веб-сервер не может найти запрошенный ресурс


Что я пробовал

Я следил за решениями на веб-сайте Microsoft: msdn

  1. В окне командной строки выполните следующую команду: systemroot\Microsoft.NET\Framework\ versionNumber \aspnet_regiis -i
  2. Я также пытался удалить файлы .csproj.user.
  3. Поскольку мы используем Source Control, я удалил все элементы, сайт и пул приложений и перенастроил с нуля.
  4. AppPool настроен на разрешение 32-разрядных приложений.

Все напрасно ... У кого-нибудь есть решение, которое могло бы решить этот кошмар отладки визуальной студии для меня?




Ответы (3)


Шаги:

  1. Закройте все решения в Visual Studio
  2. открыть IIS7 (выполнить> inetmgr)
  3. Щелкните свой верхний узел (имя компьютера)
  4. Откройте параметр «Ограничения ISAPI и CGI».
  5. проверьте, имеет ли ваша версия .Net правильное ограничение (например, если вы работаете с 4.0, должно быть разрешено)
person Community    schedule 05.02.2013
comment
это решило это для меня, спасибо ... Мне это кажется странным, поскольку у меня не было проблемы с VS2010 ... хотя это новая коробка, так что, возможно, это просто одна из тех проблем с плохим изображением. - person abc123; 05.02.2013

Я получал ту же ошибку, когда запускал проект ASP.NET из IIS. Я решил эту проблему, настроив IIS.

  1. Перейти к запуску
  2. введите appwiz.cpl и нажмите Enter.
  3. Найдите «Включить или отключить функции Windows» и нажмите на него.
  4. теперь окна будут открываться для включения или выключения функций Windows
  5. найдите информационную службу Интернета и выберите эту опцию.
  6. перейти на службу всемирной паутины в ветке Информационной службы Интернета
  7. развернуть функцию разработки приложений
  8. Выберите все версии ASP и .net. и нажмите ОК.
  9. теперь попробуйте запустить приложение с asp.net, оно будет работать :)
person Chandan Kumar    schedule 16.02.2014
comment
Мне нужно было включить ASP.NET 4.5. - person Shaun Luttin; 16.06.2014

У меня были те же симптомы, но совсем другая проблема. Я пытался установить Url Scan, но это не сработало, так как я не смог найти файл .ini для редактирования настроек. Я забыл, что установил его, но по умолчанию он мешает отладке.

Удаление Url Scan решило проблему для меня. Чтобы удалить его, мне пришлось щелкнуть правой кнопкой мыши файл .msi и выбрать «Удалить». Сканирование URL не отображалось в разделе «Установка и удаление программ».

person Sgraffite    schedule 27.12.2014