无法识别的配置部分启动

时间:2015-03-24 19:33:41

标签: c# .net winforms app-config

我正在尝试运行一个较旧的c#winforms应用程序,该应用程序基本上尝试读取xml文件但是当它调用XmlReader.Create将流作为xml读取时,它会抛出“配置系统初始化失败”异常。内部异常是“无法识别的配置节启动”。在exe.config文件的第3行。 app.config文件:

<?xml version="1.0"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>

我已经尝试了几个方法来解决这个问题(比如重新安装.netframework和visual studio),但唯一有效的方法是从配置文件中删除启动部分。

有没有人知道导致此异常的原因或如何真正解决此问题,因为我们尝试运行该应用程序的其他每台计算机都没有此问题。

1 个答案:

答案 0 :(得分:1)

我只需要设置Visual Studio设置。

  1. 导航到C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Community \ Common7 \ IDE

  2. 打开终端,然后这样做

devenv / resetsettings常规

参考:

Visual Studio Reset Settings