Ejecuto un servidor de desarrollo ASP.NET (que vino con MS Visual Studio 2010) en mi máquina con Windows 7. Actualmente estoy desarrollando una aplicación Web ASP.NET # C y probarlo en Windows 7 máquina que necesito para navegar mi navegador web a una dirección como esta:Acceda a localhost en la máquina principal desde VMware Workstation 8 para la prueba de desarrollo ASP.NET
http://localhost:59215/Default.aspx
que también tienen la estación de trabajo de VMware 8 instalado en ese Windows 7 con otros sistemas operativos como máquinas virtuales. Debo tratar de cargar mi aplicación web desde esas máquinas virtuales, pero cuando escribo la dirección anterior, aparece el error "No se puede mostrar la página" en un navegador. Tenga en cuenta que puedo acceder a Internet desde una máquina virtual, pero por alguna razón no se puede acceder al host local en la máquina principal.
¿Alguna idea de cómo configurar esto?
Este fue un buen comienzo, pero también necesita ejecutar un comando netsh y editar el applicationhost.config. Ver mi blogpost: http://codingyourlife.at/?page_id = 655 – CodingYourLife
Gracias por publicar esto. El puerto 80 en mi máquina estaba en uso, así que usé el puerto 8080 para mi 'Listen to port'. Solo un aviso ... asegúrese de agregar ese puerto en la url dentro de su máquina virtual. – ZombieCode
Para cualquiera que use grunt connect - Tuve que especificar la opción "host" como '0.0.0.0' para que esto funcione. Mi host es una Mac y 'localhost' todavía funciona desde la Mac, mientras que permite que' 196.168.XXX.X' funcione desde la VM. Desafortunadamente, la creación de una entrada de hosts en la VM con '192.168.XXX.X localhost' no funcionó, pero' 192.168.XXX.X local.mac' sí (en caso de que no desee recordar la IP). –