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

IIS 7、7.5、8、8.5和IIS 10中的applicationhost.config文件路径?,iis,iis-7,iis-express,iis-8,iis-10,Iis,Iis 7,Iis Express,Iis 8,Iis 10,任何人请向我解释applicationhost.config文件在不同提到的IIS版本中的位置。请说明每个iis版本中的确切位置。Apt答案将不胜感激。对于自IIS 7以来的“大”IIS版本,位置始终相同: %windir%\System32\inetsrv\config\applicationHost.config 对于IIS Express,每个用户有一个,默认位置为: %USERPROFILE%\Documents\IISExpress\config\applicationhost.c

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

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

 %windir%\System32\inetsrv\config\applicationHost.config
对于IIS Express,每个用户有一个,默认位置为:

%USERPROFILE%\Documents\IISExpress\config\applicationhost.config
同样,所有版本都是一样的


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

的命令行参数
/config
,您可以使用
下的应用程序主机
config
文件删除
IIS服务器7
或更高版本中的一个或多个站点“windows/system32/inetsrv/config”
文件夹

如果你想要更详细的信息,那么你可以阅读这篇博文

IIS Express的部件不是100%正确。IIS Express命令行界面允许从任何位置加载配置文件。默认的主要由Visual Studio使用。@LexLi
默认的主要由Visual Studio使用。
该部件位于何处???@hr tis-IIS Express的默认文件是第二个位置menti如果您直接从Visual Studio(2017)启动web应用程序,则使用的文件为:
[解决方案根文件夹]\.vs\config\applicationhost.config
提示:如果右键单击任务栏中的IIS Express图标并选择“显示所有应用程序”,则可以单击每个站点以查看使用的路径。SaveHansson评论更新:在Visual Studio 2019中,
[解决方案根文件夹]\.vs\config\[解决方案名称]\applicationhost.config]
(解决方案名称部分是新的)。如果任何人正在查找其machine.config,powershell可以告诉您活动环境的信息
[Runtime.InteropServices.RuntimeEnvironment]::SystemConfigurationFile
注意如果您正在查找64位配置,则结果的路径中是否有Framework64