Невозможно подключиться к проблемой Сервера разработки ASP.NET

  1. Измените type = "submit" с вашей кнопки входа на type = "button".

РЕДАКТИРОВАТЬ: 2. Попробуйте удалить data-keyboard = "false".

30
задан Glorfindel 22 March 2019 в 05:59
поделиться

5 ответов

У меня была эта проблема с VS 2010, и это было так же просто, как завершить процесс «WebDev.WebServer40.EXE». Хотя значок больше не отображался на панели задач, процесс все еще продолжался.

74
ответ дан 27 November 2019 в 23:06
поделиться

Может быть несколько вещей ... попробуйте это (сначала проверьте последнее) ...

  • Отключите IPv6
  • Убедитесь, что в hosts файл для localhost
  • Проверьте настройки брандмауэра / вирусов, чтобы разрешить подключения к / от devenv.exe
  • Если вы можете просмотреть в браузере убедитесь, что URL-адрес в браузере использует тот же номер порта, что и порт число, показанное в ASP.NET dev значок на панели задач сервера.
  • Попробуйте установить фиксированный предварительно определенный порт в свойствах проекта

Я получил их на нескольких форумах в другом месте, надеюсь, они могут помочь. Удачи. Сообщите нам, что работает, и еще кое-что о вашей среде (брандмауэр, антивирус и т. Д.) Также может помочь.

6
ответ дан 27 November 2019 в 23:06
поделиться

Это очень странно! Ненавижу предлагать что-то столь же простое, как перезапуск Visual Studio ... но это то, что кажется лучшим первым местом для начала. Также проверьте настройки вашего проекта. Как вы сказали, вы только что загрузили это и попытались запустить ... возможно, решение / проект не настроены для использования сервера Casini, поставляемого с Visual Studio?

2
ответ дан 27 November 2019 в 23:06
поделиться

Вот шаги

  1. Меню «Веб-сайт» в вашей Visual Studio ide.
  2. выберите «Параметры запуска»
  3. включите переключатель «Использовать собственный сервер».
  4. Введите любой желаемый URL-адрес, похожий на « http: // localhost: 8010 / MyApp »

Примечание 1: вы можете использовать любой номер порта, не только «8010», но и не назначенные номера портов, такие как 8080 (tcpip) , 25 (smtp), 21 (ftp) и т. Д.,

Примечание 2: вы можете использовать любое имя, а не только «MyApp»

Это решение работает точно, если ваш WebDev.Webserver.exe не поврежден физически.

1
ответ дан 27 November 2019 в 23:06
поделиться

Попробуйте закомментировать следующую строку, если она существует, в вашем файле hosts (% windir% \ System32 \ drivers \ etc \ hosts ):

::1     localhost

Это сработало для меня, использующего Visual Studio 2008 SP1 на Vista Ultimate x64 SP2.

1
ответ дан 27 November 2019 в 23:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: