Не удается открыть страницу в браузере из Visual Studio - PullRequest
0 голосов
/ 28 марта 2012

Я извлек проект из TFS, над которым работал некоторое время назад, но когда я нажал Ctrl + F5, чтобы запустить его из Visual Studio, я получил это сообщение:

Этот адрес используетсетевой порт, который обычно используется не для просмотра веб-страниц.Firefox отменил запрос на вашу защиту.

Как мне открыть эту страницу?

Ответы [ 4 ]

3 голосов
/ 28 марта 2012

Щелкните правой кнопкой мыши по проекту и выберите «Свойства».Выберите вкладку «Интернет» и выберите «Автоматически назначить порт» в разделе «Серверы».Visual Studio автоматически назначит порт при его запуске.

enter image description here

Или, если вы знаете порт, который доступен для использования, вы можете указать его в «конкретном порту»раздел.

3 голосов
/ 28 марта 2012

Попробуйте следующее:

  1. Введите about:config в адресной строке Firefox.
  2. Найдите network.security.ports.banned.override (если этого не существует ... щелкните правой кнопкой мыши исоздайте его - [новый] -> [строка])
  3. Установите номер порта на номер, который вы хотите использовать с cassini.Вы также можете использовать диапазон портов (например, 8080-8090)

После того, как вы это сделаете, вы можете затем настроить порт для использования в visual studio, как предложил Shyju, но вместо того, чтобы устанавливать его.на auto-assign port установите для порта, который вы настроили на шаге 3 выше.

3 голосов
/ 28 марта 2012

Это потому, что динамический порт Visual Studio заблокирован Firefox. Смотрите решение здесь

Решение

Взято по вышеуказанной ссылке

Встроенный веб-сервер в Visual Studio 2005, ранее известный как Casini, использует динамический или статический порт на локальном компьютере (например, http://localhost:2049/default.aspx).

По умолчанию он динамический, но вы можете сделать его статическим, если захотите. Это работает очень хорошо, за исключением случаев, когда вы попробуете это в Firefox. Это просто дает вам ответ:

Этот адрес использует сетевой порт, который обычно используется не для просмотра веб-страниц. Firefox отменил запрос на вашу защиту.

Он делает это по умолчанию всякий раз, когда вы используете порт, отличный от порта 80 - порт веб-сайта по умолчанию. Мне потребовалось много копать, чтобы найти решение, и вот оно. - Открыть Firefox

  • Введите about: config в поле адреса

  • Щелкните правой кнопкой мыши в любом месте экрана

  • Нажмите новый> строка

  • Введите имя предпочтения как: network.security.ports.banned.override

  • Введите строковое значение как: 2049 (или любой другой номер порта, который вы хотите)

0 голосов
/ 28 марта 2012

поменять порт? (щелкните правой кнопкой мыши проект и свойства (или alt + enter) и укажите порт

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