Ho una macchina virtuale Windows 8.1 (VMWare Fusion 6) in esecuzione sul mio Mac (OSX 10.9.4). In Windows, eseguo un sito utilizzando IIS Express su una porta specifica. Su windows vm, posso scrivere localhost: XXXXX come mio indirizzo e ottenere la pagina.
Tuttavia, il localhost è diverso sul mio Mac che su Windows, quindi non posso semplicemente scrivere localhost: XXXXX sul mac. Al momento ho la rete in "Condividi con il mio Mac" nelle impostazioni della macchina virtuale .
Che cosa devo fare per accedere al server Windows dal mac?
Aggiornamento
Per coloro che trovano questa pagina utilizzando Visual Studio 2015 e Windows 10, sembra che ci sia una differenza nel modo in cui IIS Express funziona e questa soluzione non sembra più risolvere il problema.
Aggiornamento 2
Ora funziona con Visual Studio 2015. I file di configurazione per l'applicazione Web ora sono archiviati con il progetto / soluzione stesso anziché la vecchia posizione nella cartella dei documenti. Nella cartella della soluzione, c'è una cartella chiamata .vs
, e al suo interno è necessario accedere alla cartella config. Ecco dove è applicationhost.config
.
Dopodiché, ho dovuto aggiornare il mio firewall per consentire a IIS di passare ( qualcosa è cambiato dove la vecchia autorizzazione non funzionava più, non sono sicuro che si tratti di una stranezza sulla mia macchina o meno ). Quindi, ogni altra cosa è come è stata descritta nella risposta di seguito.