Où se trouve le fichier de configuration / métabase IIS Express?

Où le fichier de configuration / métabase IIS Express peut-il être trouvé?

Le fichier de configuration s’appelle applicationhost.config . Il est stocké ici:

Mes documents> IIS Express> config

généralement, mais pas toujours, l’un de ces chemins fonctionnera

%userprofile%\documents\iisexpress\config\applicationhost.config %userprofile%\my documents\iisexpress\config\applicationhost.config 

Mise à jour pour VS2015 (crédit: @Talon)
Si vous utilisez Visual Studio 2015+, vérifiez ce chemin:

 $(solutionDir)\.vs\config\applicationhost.config 

Dans Visual Studio 2015+, vous pouvez également configurer le fichier applicationhost.config utilisé en modifiant le true|false dans le fichier de projet (par exemple: MyProject.csproj). (source: forum MSDN )

Depuis l’introduction de Visual Studio 2015, cet emplacement a été modifié et ajouté à la racine de la solution sous l’emplacement suivant:

 C:\\.vs\config\applicationhost.config 

J’espère que cela vous fera gagner du temps!

Pour VS 2015 & VS 2017 : Cliquez avec le bouton droit sur l’icône de la barre d’état système IIS Express (lors de l’exécution de l’application), puis sélectionnez “Afficher toutes les applications”:

Menu contextuel pour l'icône de la barre d'état système IIS Express montrant l'alternative

Ensuite, sélectionnez l’application appropriée et cliquez sur le chemin du fichier applicationhost.config:

Boîte de dialogue montrant un site Web indépendant avec le chemin d'accès au fichier applicationhost.config

Pour boucler la boucle et inclure toutes les versions de Visual Studio, @Myster l’a déclaré à l’origine;

Pre Visual Studio 2015 les chemins d’access à applicationhost.config étaient les suivants:

 %userprofile%\documents\iisexpress\config\applicationhost.config %userprofile%\my documents\iisexpress\config\applicationhost.config 

Le chemin de Visual Studio 2015+ peut être trouvé à: ( crédit: @Talon )

 $(solutionDir)\.vs\config\applicationhost.config 

Mais la partie qui pourrait amener certaines personnes est que les parameters du projet dans le fichier .sln peuvent repeupler le fichier applicationhost.config pour Visual Studio 2015+ . ( crédit: @Lex Li )

Donc, si vous modifiez le fichier applicationhost.config, vous devez également vous assurer que vos modifications correspondent ici:

 $(solutionDir)\ProjectName.sln 

Les deux parameters importants doivent ressembler à:

 Project("{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}") = "ProjectName", "ProjectPath\", "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" 

et

 VWDPort = "Port#" 

Ce qui est important ici, c’est que les deux parameters du fichier .sln doivent correspondre respectivement au nom et à la propriété bindingInformation du fichier applicationhost.config si vous envisagez d’apporter des modifications. Il y a peut-être plus d’endroits qui lient ces deux fichiers et je les mettrai à jour lorsque je trouverai d’autres liens, soit par commentaires, soit par plus d’expérience.