app.config错误“损坏或包含无效的XML”?

时间:2018-09-23 12:31:13

标签: c#

在尝试修复此错误消息的许多尝试之后,我仍然无法修复它,它仅在我尝试向Settings.settings中添加属性时出现:

  

将值保存到app.config文件时发生错误。该文件可能已损坏或包含无效的XML。

是的,我已经在网上寻找修复程序,但是我没有找到解决方案,因为我什至没有弄乱我的app.config文件。这是我的app.config文件代码:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
    </startup>
</configuration>

1 个答案:

答案 0 :(得分:0)

打开App.config,然后尝试以下操作之一:

  1. 使用XML检查器like this
  2. 检查其语法正确性
  3. 如果没有语法错误,请检查逻辑错误,例如两个具有相同名称的兄弟标签或默认值为字符串类型..的bool标签。
  4. 最后的解决方案是从另一个类似的应用程序复制App.config文件的xml模式,然后手动添加您的设置