По какой причине Visual Studio ASP.NET Development Server начнет возвращать ошибки HTTP 503? - PullRequest
4 голосов
/ 09 июля 2011

Я собирал веб-сайт в течение нескольких недель, большая часть рутины просто создавала новые веб-формы с мастер-страницами. Я использовал ASP.NET Development Server для просмотра своих дополнений к проекту, но сегодня (казалось бы, из ниоткуда) сервер возвращает ошибки HTTP 503. Я попытался перезапустить VS, затем перезапустить рабочую станцию, а затем убедиться, что «обходной прокси для локальных адресов» был включен на моей рабочей станции, но безрезультатно. Кто-нибудь сталкивался с таким поведением раньше или у кого-нибудь есть предложения по журналам, которые я могу просмотреть, чтобы исследовать? Заранее спасибо.

Обновление: при использовании telnet сервер возвращает разметку для страницы сервера ASP.NET, в которой отображается ошибка HTTP 400 - неверный запрос. Все еще получаю 503 в Google Chrome и пустые страницы в Firefox и Internet Explorer.

Ответы [ 3 ]

7 голосов
/ 12 июля 2011

1) Возможно, в файле web.config есть ошибки, поэтому Кассини не может этого понять.Попробуйте опубликовать сайт и запустить его с обычным IIS

2) Удалите файл app_offline.htm из корневого каталога вашего проекта.Это действительно генерирует ошибку 503 с Кассини

0 голосов
/ 12 июля 2011

Одна возможность состоит в том, что какое-то другое приложение теперь настроено, скажем, в IIS, для прослушивания той же комбинации порт / vdir.Это может быть конфликт портов между двумя сайтами / серверами / приложениями.Я бы получил Fiddler tool , чтобы посмотреть заголовки ответов и посмотреть, получаете ли вы ответ от ожидаемого вами сервера.

0 голосов
/ 11 июля 2011

вы пробовали включить отладку в своем веб-приложении?

http://msdn.microsoft.com/en-us/library/e8z01xdh%28v=vs.80%29.aspx

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