Невозможно начать отладку на веб-сервере.Visual Studio 2008 - PullRequest
3 голосов
/ 15 ноября 2010

Я использую Visual Studio 2008 SP1 на Windows Server 2008 R2 Enterprise 64-bit. Я получаю следующее исключение при попытке отладки в IIS.

"Невозможно начать отладку на веб-сервере. Идентификатор объекта не представляет допустимый объект".

IIS и Visual Studio находятся в одном окне.

Я пытался включить проверку подлинности Windows, но не повезло (мое приложение требует проверки подлинности с помощью форм , к вашему сведению).

Есть мысли? У меня есть привязка на веб-сайте. Приложение IIS является веб-сайтом, а не виртуальным напрямую.

Спасибо!

P.S
Я разместил это как новый вопрос, поскольку на предыдущий вопрос, который я нашел, не было ответа, и решение, предоставленное в этом вопросе, также не работает.
Предыдущий вопрос:
Невозможно начать отладку на веб-сервере. Visual Studio 2008

Ответы [ 3 ]

2 голосов
/ 01 декабря 2012

Когда я столкнулся с этой проблемой, я открыл основные настройки в IIS и проверил пул приложений, установленный для веб-сайта. Он был установлен на «По умолчанию», а не (как должно было быть в этом случае) на «.NET 2». Изменение этого параметра было исправлением.

2 голосов
/ 12 марта 2013

Я столкнулся с этой проблемой в VS2008 после того, как я сделал "получить последнюю версию" из TFS.VS хотел, чтобы я создал виртуальный каталог, хотя он уже существовал.Я сказал нет в первый раз, но тогда проект не будет отображаться в VS.Поэтому я сказал: «Иди и составь каталог».

После создания каталога я начал получать сообщение «Невозможно начать отладку на веб-сервере. Веб-сервер настроен неправильно. См. Справку об общих ошибках конфигурации. Запуск веб-страницы вне отладчика может обеспечитьдополнительная информация "сообщение об ошибке.

Для меня это закончилось тем, что, когда новый виртуальный каталог был создан автоматически через VS, он создал неправильные конфигурации IIS.

В моем решении несколько проектов,и для каждого из них мне нужно было выполнить следующие шаги:

  1. щелкнуть правой кнопкой мыши по проекту.
  2. выбрать «свойства».
  3. выбрать вкладку «Интернет».
  4. убедитесь, что выбран «Использовать локальный веб-сервер IIS».
  5. измените путь «URL проекта», чтобы он был таким, каким он должен был быть.

Я такжепришлось перенастроить настройки IIS из-за воссоздания виртуального каталога.Я сделал следующее для каждого созданного каталога:

  1. открыть IIS.
  2. щелкните правой кнопкой мыши каталог.
  3. перейдите в «Управление приложениями»
  4. перейдите в «Дополнительные настройки»
  5. исправил «Физический путь», так как он изменился на что-то, что было неправильно.

После того, как я это сделал, он работал правильно.

Есть и другие предложения, которые я нашел на этом сайте, но ни один не помог мне.http://www.aspdotnet -suresh.com / 2011/07 / неспособный к пуско-отладки-на-веб-server.html? ShowComment = 1363115311254 # c1277193809542815038

0 голосов
/ 18 января 2011

Вот рекомендации по устранению неполадок:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...