当打开IIS管理器,或配置网站时提示
“错误:配置文件的XML格式不正确”
并且提示的是applicationHost.config的问题,那么肯定是applicationHost.config被破坏,导致IIS无法正常启动。
报错如下:
解决办法就是利用IIS备份恢复applicationHost.config:
1、先检查C:\Windows\System32\inetsrv\config目录下的applicationHost.config文件,最好备份一份
2、使用IIS提供的AppCmd.exe的restore功能恢复applicationHost.config
3、打开CMD运行命令提示符键入
cd %windir%\system32\inetsrv
然后按 Enter
4、运行
appcmd list backup
命令来显示所有可用的备份。然后我们选择一个备份并运行
appcmd restore backup <backup name>
恢复后重新打开IIS启动正常。