Access IIS 7.5 Express, запущенный Visual Studio 2010 из гостевой системы VMWare - PullRequest
4 голосов
/ 15 декабря 2011

У меня VS2010sp1 Я разработал сайт MVC 3 с C #, jQuery и т. Д. При разработке я использую IIS Express. Теперь клиент хочет, чтобы я протестировал сайт из Internet Explorer 7 на компьютере с Windows XP. У меня есть машина XP с IE7 на виртуальной машине, работающей на VMWare. Сетевой адаптер машины VMWare настроен на мостовое соединение. Я использую VS2010, IIS Express и рабочую станцию ​​VMWare 8 на одном компьютере (64-битная Windows 7 Ultimate). Кажется, я могу получить доступ к хосту. Я могу пинговать имя хост-машины, и он отвечает с правильным IP-адресом, и он жив. Как мне настроить IIS Express и виртуальную машину, чтобы я мог получить доступ к своему веб-сайту из IE7, который работает на виртуальной машине?

Спасибо

Ответы [ 2 ]

4 голосов
/ 13 августа 2014

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

http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx

Я думаю, что новый IIS Express 8 можно настроить аналогичным образом.

Редактировать : applicationHost.config для получения подробных сведений о настройке перейдите по URL-адресу ^

<site name="MvcApplication18" id="39">
  <application path="/" applicationPool="Clr4IntegratedAppPool">
     <virtualDirectory path="/" physicalPath="c:\users\scottha\documents\visual studio 2010\Projects\MvcApplication18\MvcApplication18" />
  </application>
  <bindings>
    <binding protocol="http"  bindingInformation="*:15408:localhost" />
    <binding protocol="https" bindingInformation="*:44302:localhost" />
    <binding protocol="http"  bindingInformation="*:80:hanselman-w500" />
    <binding protocol="https" bindingInformation="*:443:hanselman-w500" />
  </bindings>
</site>
0 голосов
/ 05 апреля 2012

Вы пытались настроить IIS для размещения вашего сайта с локальным IP-адресом, возможно, с номером порта, установленным на 80, а затем просто вызвать страницу в вашем браузере на виртуальной машине. Если это порт 80, я думаю, вам не нужно добавлять номер порта при наборе адреса в браузере.

См. здесь для настройки IIS express

...