Eseguo un server di sviluppo ASP.NET (fornito con MS Visual Studio 2010) sul mio computer Windows 7. Sono attualmente in sviluppo di un'applicazione Web ASP.NET # C e di testarlo su Windows 7 macchina mi serve per navigare il mio browser Web a un indirizzo come questo:Accesso localhost sul computer principale da VMware Workstation 8 per test di sviluppo ASP.NET
http://localhost:59215/Default.aspx
Inoltre ho installato il VMware Workstation 8 su quel Windows 7 con altri sistemi operativi come macchine virtuali. Ho bisogno di provare a caricare la mia app Web da quelle macchine virtuali, ma quando digito l'indirizzo di cui sopra ho l'errore "Impossibile visualizzare la pagina" in un browser. Si noti che posso accedere a Internet da una macchina virtuale stessa, ma per qualche motivo localhost sul computer principale non è accessibile.
Qualche idea su come impostarlo?
Questo è stato un buon inizio, ma è necessario anche eseguire un comando netsh e modificare applicationhost.config. Vedi il mio blogpost: http://codingyourlife.at/?page_id = 655 – CodingYourLife
Grazie per aver postato questo. La porta 80 della mia macchina era in uso, quindi ho usato la porta 8080 per il mio 'Listen to port'. Solo un avviso ... assicurati di aggiungere quella porta sull'URL all'interno della tua VM. – ZombieCode
Per chiunque usi la connessione grunt - ho dovuto specificare l'opzione "host" come '0.0.0.0' affinché funzioni. Il mio host è un Mac e 'localhost' funziona ancora dal Mac mentre permette a' 196.168.XXX.X' di funzionare dalla VM. Sfortunatamente la creazione di una voce host sulla VM con '192.168.XXX.X localhost' non ha funzionato, ma' 192.168.XXX.X local.mac' ha funzionato (nel caso in cui non si voglia ricordare l'IP). –