Ce n'est pas une réponse directe à votre question, mais je veux poster cette solution, car elle est liée.
Aujourd'hui, j'ai constaté que VS2017 refusait de lancer mon application Web, car il disait ne pas pouvoir trouver une web.config
fichier.
Le message d'erreur indiquait le chemin d'accès où il recherchait le fichier web.config
mais il s'agissait d'un dossier qui n'avait jamais existé sur mon ordinateur portable (une société externe m'avait envoyé le code). Pire encore, notre projet ne contenait même pas de fichier web.config
l'erreur n'avait aucun sens !
J'ai passé des heures à essayer de contourner ce problème, signalé par IIS Express avec VS2017, et la solution était ridicule :
J'ai juste eu à incrémenter le numéro du port sous lequel mon code s'exécutait.
C'est tout.
S'agit-il d'un bug de IIS/VS2017 ? Je n'en sais rien. Mais cela m'a fait perdre beaucoup de temps ce matin. Et renommer le dossier suivant hors du chemin, comme suggéré par d'autres articles de StackOverflow, n'a pas aidé :
C:\Windows\System32\inetsrv\config
Encore une fois, je m'excuse - ce n'est pas une réponse directe à la question, mais je suis sûr que je ne serai pas la seule personne à tomber sur cette page web, après avoir reçu cette étrange " Can't find web.config
"Je pense donc que l'erreur est utile de documenter ici.