我当前在运行我的c#程序时遇到这个错误:
configuration system failed to initialize这是我的app.config文件:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<add name="FastConnection"
connectionString="DataSource=.\SQLEXPRESS;AttachDbFilename=C:\Users\mustiondb.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True" />
</configSections>
</configuration>我相信这个app.config文件中可能缺少信息。但是,我不确定是什么信息。当我从windows窗体(visual studio 2010)创建应用程序配置文件时,应用程序配置文件中的唯一信息是:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
</configuration>我试图搜索要添加的信息,但我不确定在哪里可以找到这些信息。
发布于 2016-12-16 13:46:25
如果要使用连接字符串,请使用<connectionStrings>而不是<Configurations>
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="FastConnection" connectionString="DataSource=.\SQLEXPRESS;AttachDbFilename=C:\Users\mustiondb.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True" />
</connectionStrings>
</configuration>如果需要添加自定义应用程序设置
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="Key0" value="0" />
<add key="Key1" value="1" />
<add key="Key2" value="2" />
</appSettings>
</configuration>发布于 2018-10-26 01:11:36
我也面临着同样的问题。我在app.Config的一个字符串中有一个&,但不知何故,Visual Studio在构建时没有显示错误。在用&替换了&之后,它工作得很好。
https://stackoverflow.com/questions/41177921
复制相似问题