在 IIS 8 中更改配置文件的路径

Change Path of Config Files in IIS 8

重新启动后 windows 我的 IIS 站点无法连接。我得到以下错误:

FileName:\?E:\Websites\IISConfig\administration.config

Error: The configuration section 'moduleProviders' cannot read because it is missing a section declaration.

我可以在默认位置找到配置文件(administration, applicationHost, configEncKey):

C:\Windows\System32\inetsrv\Config\

如何将我的 IIS 站点配置路径从 E:\Websites\IISConfig\administration.config 更改为 C:\Windows\System32\inetsrv\Config\。如果我们不能改变这条路径,是否有不同的解决方案?

根据您的描述,我建议您可以尝试以下解决方案来恢复配置路径。

1.Click 在 IIS 管理器中的服务器上。

2.Scroll 到 "Management" 部分。

3.Double-点击"Shared Configuration"

4.Turn 关闭此选项以恢复本地配置设置。


您可以 运行 powershell 命令来禁用共享配置。

 Install-Module -Name IISAdministration   

Disable-IISSharedConfig