损坏了web.config文件?

时间:2014-02-27 18:54:00

标签: asp.net wcf iis web web-config

今天我遇到了一个我以前没见过的错误,希望你们中的一个人可以帮忙澄清一下。

我有一个托管多个站点和Web服务的Web服务器。该服务器最近没有打开任何自动更新或收到任何更新,但我的一个Web服务今天早上突然返回404和500(该服务每15分钟调用一次)。当我开始挖掘错误消息时非常通用,坦率地说没有任何意义。浏览网页后没有任何成功,我决定更换web.config,只是因为其中一条错误消息表明最近在web.config中发生了一些变化(没有改变我的知识)。我迅速从暂存环境中获取了一个配置文件,将其替换为旧配置,并且服务已备份并运行。任何人都可以解释这是怎么回事?此服务已运行数月而不做任何更改。旧配置和新配置文件的视觉差异仅显示空白更改。

1 个答案:

答案 0 :(得分:0)

编辑:由于只有空格更改,我假设web.config文本编码已更改,IIS无法读取。

尝试在Notepad ++中打开原始web.config并确保编码为UTF。如果不是,请尝试将其更改回来。

希望它有所帮助。