Подтвердить что ты не робот

Используется IIS Express Web Server - (каждый) порт?

Сегодня я установил VS2010 SP1 Beta и IIS 7 Express, так как в настоящее время у меня IIS5 на моей локальной машине разработки, и я подумал, что я попробую IIS Express.

Я зашел в окно свойств для своего веб-приложения, установил флажок "Использовать IIS Express", создал виртуальный каталог, когда он вызвал меня, но затем получите сообщение "Невозможно запустить веб-сервер IIS Express. x используется".

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

Кто-нибудь знает, что может быть проблемой, и как обойти его?

4b9b3361

Ответ 1

Если вы используете антивирус ESET NOD32 Anti Virus, вам необходимо изменить настройку "Защита веб-доступа" = > HTTP, HTTPS = > Веб-браузеры = > красный крест, флажок вашего devnev.exe(Это три флажка состояния, установите флажок, пока не появится красный крест)

Я только что установил VS 2010 SP1, используя приведенную выше настройку, чтобы сообщить NOD32 оставить "IIS Express" в одиночку.

Ссылка: http://weblogs.asp.net/anasghanem/archive/2009/02/01/nod32-antivirus-is-blocking-visual-studio-built-in-development-server.aspx

Ответ 2

Какую версию ОС вы используете? Вы можете запустить IIS Express из командной строки? Не могли бы вы попробовать следующее и опубликовать сообщение об ошибке, которое вы видите.

  • Удалите каталог IISExpress, расположенный в папке "Мои документы"

  • Перейдите в папку установки IIS Express "% programfiles%\IIS Express" (на 64-разрядном компьютере "% programfiles (x86)\IIS Express" ) и попытайтесь запустить iisexpress.exe из командной строки (без передачи любые аргументы)

Ответ 3

У меня была аналогичная проблема. Похоже, что если IIS Express уже запускает определенный сайт, а затем вы пытаетесь запустить проект, который использует этот сайт через Visual Studio, он не может подключить отладчик. Решение заключалось в том, чтобы закрыть все запущенные экземпляры IIS Express и WebMatrix, а затем попробовать запустить сайт через Visual Studio (F5).

Я рекомендую установить WebMatrix, поскольку это самый простой способ управления сайтами и номерами портов, которые вы используете.

Ответ 4

У меня такая же проблема в visual studio 2012.

Я создаю приложение sharepoint для SharePoint 2013, и это произошло через несколько дней, так как он работал до того, как я получил ошибку:

"Не удается запустить веб-сервер IIS" "используется порт 62308.

Чтобы исправить это, я просто перешел к настройкам веб-проекта, щелкнув правой кнопкой мыши по проекту node на правой панели на вкладке "Решение проекта". Измените номер порта и настройте виртуальный каталог, и это сработало для меня.

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

Ответ 5

1- Закрыть Visual Studio.

2- Удалите папку IIS Express в документах или отредактируйте applicationhost.config:

<bindings>
  <binding protocol="http" bindingInformation=":8080:localhost" />
</bindings>

3- Удалить файл решения.

4- Запустите Visual Studio и используйте открытый веб-сайт.

5- Выберите папку своего веб-сайта.

Ответ 6

Вы можете удалить IIS 5 или просто настроить свой веб-сайт IIS 5 для использования порта, отличного от 80.

IIS Express пытается использовать порт 80, что приводит к конфликту.

Ответ 7

Если какое-либо тело по-прежнему сталкивается с одной и той же проблемой... даже после выполнения всех вышеуказанных действий попробуйте выполнить следующие простые шаги...

1) закрыть все остальные приложения

2) Загрузите приложение TcpView из

http://technet.microsoft.com/en-gb/sysinternals/bb897437.aspx

3) запустите приложение, проверьте столбец localport и посмотрите, кто использует этот конкретный порт и завершить эту задачу

Это решит вашу проблему...:)

Ответ 8

перейдите в проводник решений, щелкните правой кнопкой мыши на настоящем приложении, затем перейдите к свойствам, теперь нажмите на веб-прокрутку мыши и измените номер порта. от проекта localhost: 1257 NOW RUN IT...