2009-03-16 5 views
1

Я использую Visual Studio 2008, и у меня была конфигурация dev ASP.NET, работающая нормально, но сегодня, когда я пытаюсь запустить любой проект ASP.NET на веб-сервере разработки, открывается браузер, но я получаю сообщение об ошибке Can't establish a connection to localhost:64428 (порт меняется при каждой попытке).Не удается установить соединение на локальном веб-сервере разработки ASP.NET?

Проблема возникает даже при недавно созданном веб-приложении.

Когда я пытаюсь добавить точку останова файл C# код, связанный страницу по умолчанию, я получаю предупреждение, что The breakpoint will not currently be hit. No symbols have been loaded for this document.

Я думаю, что мне удалось сломать конфигурацию моего локального веб-разработки ASP.NET сервер. Кто-нибудь знает, как исправить такую ​​ситуацию?

+0

Hum, good catch John. К сожалению, похоже, что эти настройки не могут быть изменены после публикации. –

ответ

2

Я нашел один из возможных решений здесь:

http://www.grumpydev.com/2009/03/12/strange-problem-unable-to-connect-to-the-aspnet-webserver-on-localhost/comment-page-1/#comment-73

В общем, редактировать файл хостов включать:

127.0.0.1 локального

Не знаю, как шахта получила изменилось или если оно даже было изменено, было причиной проблемы, но я могу идти с момента добавления вышеприведенной записи и комментирования записи «:: 1».

0

Я столкнулся с этим раньше и начну с нескольких вещей.

  1. В лотке убедитесь, что нет работающего веб-сервера asp.net. Если это так, остановите его, чтобы он перезапустился при запуске приложения из VS.

  2. Я видел ошибку «нет точки останова», когда приложение было скопировано или открыто не открыто, будь то изменение IIS или что-то в этом роде. Попробуйте открыть проект на уровне файла или на веб-уровне (в зависимости от того, что вы делаете) и посмотрите, исправляет ли это проблему. Это поможет вам изолировать то, что там происходит. Возможно, вам придется попробовать открыть файл csproj, а не файл sln, чтобы изолировать, если в sln-файле имеется недопустимая ссылка.

  3. Возможно, вы захотите отладить и выполнить «Присоединение к процессу». Это также поможет определить, что происходит, и дать вам возможность отлаживать его.

+0

Я бы также добавил, чтобы проверить сборку и убедиться, что это Debug. Также может помочь очистка папок VSWebCache и temp. – Ruslan

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