修改IIS配置提示“配置文件的xml格式不正确”

作者:动易软件 来源:本站原创 点击数: 发布时间:2019年05月08日

问题描述:

修改IIS配置时提示“配置文件的xml格式不正确”,如图所示

解决方法:

根据提示,找到了applicationHost.config文件,发现已经变成了0kb。applicationHost.config文件配置了所有的站点信息,不可能删除重新生成一个。怎么办?经过一番搜索后,发现applicationHost.config文件发生错误后,是可以根据备份日记,恢复的。

解决方法 :

解决的办法是使用IIS提供的AppCmd.exe的restore功能。

打开运行窗口--输入"CMD",打开命令窗口。进入C盘,输入“cdC:WindowsSystem32inetsrv ”。

首先输入“appcmd list backup”命令来显示所有可用的备份。

注意:在restore备份之前,一定要先打开要用的备份applicationhost.config,查看一下是否真的是没有错误的版本,然后才执行restore命令,要不然恢复会失败的。

我们可以在C:inetpubhistory里找到所有的备份文件。

当然也可以在C:inetpubhistory中找一个可用的applicationhost.config文件,替换掉到IIS错误提示路径中的applicationhost.config文件。