为什么我的web.config在VS 2013中被扰乱了

时间:2015-07-26 17:09:32

标签: visual-studio-2013 web-config

今天早上,突然间我的项目抱怨了很多东西,然后我发现因为整个web.config被扰乱了我不知道的事情。

幸运的是我有一个备份,在恢复Rebuild之后得到了这个:   错误3应用程序配置文件“Web.config”无效。 '。',十六进制值0x00,是无效字符。第2行,第1位。

以下是它的前两行:

<?xml version="1.0" encoding="utf-8"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">

1&GT;什么是web.config无意中乱搞?
2 - ; IE可以显示这个恢复的web.config,VS为什么抱怨?

有关我的机器的更多信息: - Win 7 64位,运行完美w / VS 2008/13安装了一段时间。 - VS 2013社区。

1 个答案:

答案 0 :(得分:1)

文件可能会损坏,并且在保存期间会更改编码。

使用Notepad ++(或任何文本编辑器)打开web.config文件,并确保编码设置为UTF8。

Notepad++ encoding options

如果没有,保存并检查它是否解决了您的问题。

希望它能支持你的问题。