Как отладить веб-приложение MVC 3? - PullRequest
2 голосов
/ 01 июня 2011

У меня есть веб-приложение MVC 3. Мне нужно пройти через код контроллера. Я установил точку останова в контроллере и нажал F5. Я получаю эту ошибку: Невозможно запустить сервер разработки ASP.NET, так как используется порт 'xxxx'.

У кого-нибудь есть простые шаги, чтобы помочь мне пройти через код?

Visual Studio: 2010 IIS: 7,5 ОС: Win 7

Ответы [ 2 ]

1 голос
/ 01 июня 2011

Я считаю, что это может произойти, если вы работали на веб-сайте ASP.NET (MVC или Forms) и запускали сервер веб-разработки. Затем VS падает и оставляет его работающим. Поэтому, как рекомендует @ChrisF, просто убедитесь, что все серверы веб-разработчиков пропали, и повторите попытку.

В частности, имя процесса:

WebDev.WebServer40.exe

или

WebDev.WebServer20.exe

Эта ошибка крайне маловероятна в сценарии, размещенном в IIS.

1 голос
/ 01 июня 2011

Похоже, что порт все еще используется из предыдущего выполнения приложения.Прежде чем выполнять отладку, убедитесь, что экземпляры веб-сервера Visual Studio не запущены.

Если вы используете IIS для запуска веб-сайта, вам необходимо переключиться на использование веб-сервера Visual Studio илиприсоедините отладчик к работающему процессу, а не нажимайте F5.

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