IIS 7,7.5,8,8.5和IIS 10中的applicationhost.config文件路径?

Kat*_*iam 50 iis iis-7 iis-7.5 iis-express iis-8

任何人请解释我在不同提到的IIS版本中的applicationhost.config文件位置.请提及每个iis版本中的确切位置.Apt答案将不胜感激.

Pet*_*orf 85

对于自IIS 7以来的"大"IIS版本,位置始终相同:

 %windir%\System32\inetsrv\config\applicationHost.config
Run Code Online (Sandbox Code Playgroud)

对于IIS Express,每个用户只有一个,默认位置是:

%USERPROFILE%\Documents\IISExpress\config\applicationhost.config
Run Code Online (Sandbox Code Playgroud)

所有版本都是一样的.

您可以为每个用户运行多个IIS Express实例,您需要指定applicationhost.config作为命令行参数/config的位置iisexpress.exe

  • 如果直接从Visual Studio(2017)启动Web应用程序,则使用的文件为:`[SOLUTION ROOT FOLDER] \.vs\config\applicationhost.config`提示:如果右键单击任务栏中的IIS Express图标并选择显示所有应用程序,您可以单击每个站点以查看使用的路径. (8认同)
  • IIS Express的部分不是100%正确.IIS Express命令行界面允许从任何位置加载配置文件.默认的主要由Visual Studio使用. (3认同)