配置文件格式不正确XML#2

时间:2013-07-22 16:11:31

标签: xml iis iis-7 configuration web-config

我正在尝试在Windows Server 2008上修复IIS 7 Web服务器。我不知道导致此配置变坏的原因。关于从哪里开始看的任何想法?

单击IIS管理器的对象资源管理器中的服务器节点时出错。

There was an error when trying to connect.  Do you want to retype your credentials and try again?

Details:

Filename:

\\?\C:\Windows\system32\inetsrv\config\applicationHost.config
Line number: 1
Error: Configuration file is not well-formed XML

enter image description here

9 个答案:

答案 0 :(得分:33)

此问题是由于文件'applicationhost.config'已损坏。

此文件的备份存储在C:\inetpub\history\。 删除损坏的文件C:\Windows\system32\inetsrv\config\applicationhost.config并从备份中恢复它。然后启动\重启IIS。

问题将得到解决。

答案 1 :(得分:5)

遵循此操作,但不要将“schema”文件夹,也不要将“Export”文件夹从历史记录复制到当前文件夹。

http://web.archive.org/web/20130110080607/http://jshidell.com/2012/03/27/fixing-corrupted-applicationhost-config-file-in-iis-7/

更多信息:

我能够重现这个问题!!错误地修改Web.Config(请参阅下面的问题的答案)最终导致了这个问题。因为我做了所有这些事情,我不得不从服务器备份恢复以修复所有内容,因为撤消所有内容都太困难了。坏坏了微软!

ASP.NET Generic Handler not getting called after .NET 3.5 to .NET 4.0 upgrade

这个问题与:

有关

https://serverfault.com/questions/525443/how-to-uninstall-iis-from-windows-server-2008/525496#525496

经验教训:在部署Web服务器之前,请先更改此文件夹中的内容,然后再更改IIS 7配置或更改Web.Config。

C:\Windows\system32\inetsrv\config\

答案 2 :(得分:1)

这恰好发生在我帮助管理员的服务器上。我们正在进行故障排除,但我们最近没有更改IIS中任何会修改配置文件的内容......它只是变空(0字节)。现在调查最近的修补是否可能导致它。

答案 3 :(得分:0)

由于用户密码在导入配置后最近发生变化,导致了类似的问题。

尝试连接时出错。您想重新输入您的凭据并重试吗? 文件名:C:\ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ CONFIG \ machine.config

解决方案是在C:\ Windows \ System32 \ inetsrv \ config中的redirection.config文件中将enabled从true更改为false。

<configurationRedirection enabled="false" 

此处有更多详情: http://blogs.iis.net/wonyoo/shared-configuration-and-password-expiration

答案 4 :(得分:0)

仅从该位置删除文件applicationHost.config并重新加载项目。它将在重新加载项目时自动创建新的applicationHost.config文件。

答案 5 :(得分:0)

在我的情况下,这是因为web.config的某些行带有带有çã等字符的注释。

使用Notepad ++将文件从ANSI转换为UTF-8编码即可解决此问题。

答案 6 :(得分:0)

结果是一个不允许的&in字符串,因此必须用&#038;进行转义

答案 7 :(得分:0)

就我而言,只需删除项目目录中的 (.vs) 文件夹即可解决问题。 (.vs) 文件夹在 Visual Studio 中构建或打开项目时自动创建。

答案 8 :(得分:-2)

我从备份以前的版本更改了文件,然后完美运行。

相关问题