Nombre d'articles tentent de proposer une solution à ce problème. Cependant, pour ceux qui rencontrent des difficultés à le résoudre, nous allons explorer une méthode alternative qui pourrait vous aider à trouver une solution.

Contexte

Vous êtes dans Visual Studio et lancez votre application hostée par IIS Express en debug. Et là... c'est le drame. Le message d'erreur suivant apparaît et, malgré vos tentatives de suppression du répertoire .vs, reeboot, et/ou autres techniques du genre rien n'y fait. Jusqu'à ce qu'un jour ça fonctionne de nouveau.

Nous allons explorer une méthode alternative qui pourrait peut-être vous débarrasser de ce problème.

Recette

  • Si ce n'est pas la cas, démarrer le projet. Le message d'erreur "Unable to connect to web server 'IIS Express'" apparait (ne pas cliquer)
  • Cliquez droit sur l'icône IIS Express dans la barre des tâches en bas à droite de votre écran (à côté de l'horloge) et vérifier que votre site est bien afficher dans la liste. Attendez éventuellement quelques secondes qu'il y apparaisse.
  • Cette méthode de résolution s'appuyant sur le fait XXXXXXX
  • Cliquez sur le lien qui pointent vers votre site. Votre navigateur s'ouvre et navigue alors vers la page correspondante. Attendez que le site apparaisse et soit UP.
  • Cliquez alors sur la pop-up du message d'erreur

Après cette étape il est possible que, comme dans mon cas, votre problème soit résolu. Visual Studio s'accroche au site bien démarré.

En fait le bug ressemble à une sorte de "timeout" qui surviendrait alors que Visual Studio tente de s'accrocher au processus.

N'hésitez pas à poster des commentaires si cela a aussi marché aussi pour vous.