Нужно назвать сайты на локальном хосте, работающем на разных портах - PullRequest
1 голос
/ 29 мая 2011

У меня есть компьютер для разработки под Windows 7 для ASP.NET и под управлением Visual Studio 2010 и IIS 7 (НЕ используется веб-сервер разработки). Я создал несколько сайтов на разных портах на моем компьютере. Например. http://localhost:8080 указывает на веб-сайт A. Но когда я открываю сайт в Visual Studio, имя проекта отображается как http://localhost:8080, следующим образом.

enter image description here

Я хотел бы изменить это имя на http://WebsiteA или http://WebsiteA:8080. Некоторая идентификация.

Я отредактировал хосты и добавил 127.0.0.1 Веб-сайт A

Пинг отлично работает. Также просмотр WebsiteA: 8080 работает нормально. Но когда я пытаюсь открыть сайт (http://websitea:8080) в Visual Studio, он говорит, что на веб-сайте не установлены расширения сервера Frontpage.

Есть ли способ хотя бы переименовать то, что показано в списке проектов в Visual studio. Мне просто нужно удостоверение личности на каждом сайте. У меня около десятка проектов, и может быть добавлено еще.

Спасибо

Ответы [ 2 ]

1 голос
/ 29 мая 2011

IIS в Windows 7 позволяет вам иметь именованных виртуальных хостов .Вы можете использовать это, чтобы отделить ваши сайты.Visual studio сотрудничает с именами виртуальных хостов.Вам потребуется настроить проект Visual Studio для работы с IIS (для отладки и запуска), а не со встроенной веб-сервером Visual Studio.

0 голосов
/ 29 мая 2011

удалось найти способ.Это то, что я сделал.Отправился в IIS Management, создал новый веб-сайт - дайте ему имя WebsiteA, выберите папку, в которой находится веб-сайт, и дайте ему имя хоста - WebsiteA.Нажмите OK

Затем перейдите в пулы приложений.Вы увидите ваше имя хоста там.Измените версию ASP.Net на 4.0 или любую другую.Затем добавьте запись hosts 127.0.0.1 WebsiteA.

Теперь вы можете добавить http://WebsiteA в Visual Studio.

Спасибо за помощь, ребята

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