Подтвердить что ты не робот

IIS не перечисляет веб-сайт, который соответствует запущенному URL-адресу

У меня есть приложение sharepoint 2013, развернутое в IIS. Когда я хочу начать отладку, я сталкиваюсь с этой ошибкой:

"Невозможно начать отладку на веб-сервере. IIS не перечисляет веб-сайт, соответствующий запущенному URL".

Я нашел несколько решений для этой проблемы, но никто не работает для меня. Решения, которые я нашел:

  • VS должен работать как Администратор. Я сделал это.
  • Аутентификация Windows должна быть включена в IIS. Я сделал это.
  • "Совместимость конфигурации IIS Metabase и IIS 6" должна включаться в функциях Windows. Я сделал это.

Он по-прежнему не работает. Любые другие решения? Пожалуйста, помогите мне.

4b9b3361

Ответ 1

Попробуйте запустить Visual Studio под учетной записью администратора, выбрав Run as administrator.

Ответ 2

Если ничего не работает, как указано выше, попробуйте это

  • Пуск → Панель управления → Нажмите "Программы"

  • Включение и отключение функций Windows.

  • В диалоговом окне "Контроль учетных записей пользователей" нажмите "Продолжить"

  • Разверните Internet Information Services, разверните Инструменты управления веб-сайтом, а затем разверните IIS 6 Management Compatibility

  • Установите флажок IIS Metabase и совместимость с конфигурацией IIS 6, а затем нажмите кнопку "ОК".

Ответ 3

У меня была такая же проблема.

Я пытался перенести свое решение на другой сервер DEV, который я часто не использую.

1.) Я не установил некоторые элементы из разделов Application Development (duh, right) служб ролей IIS. Я закончил проверять все, но я думаю, что вам нужен только ASP.NET

2.) Я установил asp.net и веб-инструменты 2013 нажав здесь