J'ai une machine virtuelle Windows 8.1 (VMWare Fusion 6) fonctionnant sur mon Mac (OSX 10.9.4). Sous Windows, je fais tourner un site en utilisant IIS Express sur un port spécifique. Sur la machine virtuelle Windows, je peux écrire localhost:XXXXX comme adresse et obtenir la page.
Cependant, le localhost est différent sur mon Mac que sur Windows, et donc je ne peux pas simplement écrire localhost:XXXXX sur le Mac. J'ai actuellement configuré le réseau pour "Partager avec mon Mac" dans les paramètres de la machine virtuelle.
Que dois-je faire pour accéder au serveur Windows depuis le Mac?
Mise à jour
Pour ceux qui trouvent cette page en utilisant Visual Studio 2015 et Windows 10, il semble y avoir une différence dans le fonctionnement d'IIS Express, et cette solution ne semble plus résoudre le problème.
Mise à jour 2
J'ai maintenant réussi avec Visual Studio 2015. Les fichiers de configuration pour l'application web sont maintenant stockés avec le projet/la solution elle-même au lieu de l'ancien emplacement dans votre dossier Documents. Dans le dossier de la solution, il y a un dossier appelé .vs
, et à l'intérieur, vous devez naviguer vers le dossier de configuration. C'est là que se trouve le applicationhost.config
.
Après cela, j'ai dû mettre à jour mon pare-feu pour laisser passer IIS (quelque chose a changé où l'ancienne permission ne fonctionnait plus, je ne sais pas si c'est un caprice de ma machine ou non). Ensuite, tout le reste est comme décrit dans la réponse ci-dessous.