#visual-studio-2010 #windows-7
#visual-studio-2010 #windows-7
Вопрос:
У меня есть компьютер для разработки на Windows 7 для ASP.NET и под управлением Visual Studio 2010 и IIS 7 (БЕЗ использования веб-сервера разработки). Я создал несколько веб-сайтов на разных портах моего ПК. Например.http://localhost:8080 указывает на веб-сайт A. Но когда я открываю сайт в Visual Studio, название проекта отображается какhttp://localhost:8080 , следующим образом.
Я хотел бы изменить это имя на http://WebsiteA или http://WebsiteA:8080 . Некоторая идентификация.
Я отредактировал hosts и добавил WebsiteA 127.0.0.1
Ping работает нормально. Также отлично работает просмотр WebsiteA: 8080. Но когда я пытаюсь открыть сайт (http://websitea:8080 ) в Visual Studio сообщается, что на веб-сайте не установлены расширения сервера Frontpage.
Есть ли какой-либо способ хотя бы переименовать то, что показано в списке проектов в Visual Studio. Мне просто нужна идентификация на каждом веб-сайте. У меня около дюжины проектов, и может быть добавлено больше.
Спасибо
Ответ №1:
IIS в Windows 7 позволяет вам иметь именованные виртуальные узлы. Вы можете использовать это для разделения ваших сайтов. Visual Studio сотрудничает с присвоением имен виртуальным хостам. Вам нужно будет настроить ваш проект Visual Studio для работы с IIS (для отладки и запуска), а не с Visual studio, встроенным в веб-сервер.
Комментарии:
1. Пытаюсь сделать это сейчас. Я не использую сервер разработки. Использование IIS
2. Тогда можно использовать именованные виртуальные хосты 🙂 Если вы выполняете проверку в файле вашего проекта (вы настраиваете экземпляр IIS в проекте, а не в решении), убедитесь, что вы сняли флажок «Применить настройки сервера ко всем пользователям (хранить в файле проекта)», чтобы каждый мог настроить свой собственный экземпляр IIS локально.
3. Извините, lambacck не понял. Прямо сейчас у меня нет других разработчиков. Я запускаю VS на одном сервере разработки. Мне просто нужна некоторая идентификация для каждого проекта в VS. Прикрепил снимок экрана выше. Спасибо за вашу помощь
Ответ №2:
Удалось найти способ. Это то, что я сделал. Зашел в управление IIS, создал новый веб-сайт — Дайте ему имя WebsiteA, выберите папку, в которой находится веб, и дайте ему имя хоста — WebsiteA. Нажмите OK
Затем перейдите к пулам приложений. Там вы увидите имя вашего хоста. Измените ASP.Net версия до 4.0 или любая другая, которую вы хотите. Затем добавьте запись hosts 127.0.0.1 WebsiteA.
Теперь вы можете добавить http://WebsiteA в Visual Studio.
Спасибо за всю помощь, ребята