2013-03-10 4 views
0

Я запускал приложение asp.net на локальном хосте во внутреннем IIS для Visual Studio и для целей тестирования Я пытался разместить мой сайт в своей локальной сети дома. Мне, очевидно, пришлось переключиться на использование пользовательского веб-сервера IIS. Я выполнил все шаги, чтобы сделать это. Я включил IIS из функций Windows на панели управления и добавил мое веб-приложение в IIS и настроил параметры VS для использования этого сервера и дал ему стартовый URL.Запуск приложения ASP.net на IIS - ошибка тайм-аута

Однако, когда я бегу мой проект я получаю сообщение об ошибке:

Не удается запустить отладку на веб-сервере. Веб-сервер не ответил своевременно. Это может быть связано с тем, что другой отладчик уже подключен к веб-серверу.

В чем причина этой ошибки и как ее решить?

Благодаря

+0

Является ли Visual Studio и экземпляр IIS на том же поле. – Thomas

+0

Что вы имеете в виду на одной коробке? Я установил Visual Studio для использования пользовательского веб-сервера и дал ему http: // localhost/appname в качестве URL-адреса. Кроме того, я дал ему стартовый URL для моей домашней страницы – Bernice

ответ

1

Один из способов, чтобы сделать пустую страницу, и вы называете отладчик от него, как

System.Diagnostics.Debugger.Launch(); 

Чтобы решить эту проблему и сделать возможным, чтобы запустить отладчик из VS вы должны настроить запуск чтобы увидеть местный IIS в свойствах вашего проекта. Также я заметил, что если у вас нет браузера по умолчанию, IE может также потерпеть неудачу. Поэтому для меня, чтобы перейти, вызовите отладчик со страницы.

1

У меня такая же проблема, и я решил ее переустановку IIS от cmd => «iisreset»

Смежные вопросы