【问题标题】:Configuration system failed to initialize 'System.Configuration.ConfigurationErrorsException' occurred in System.Configuration.dll配置系统未能初始化 System.Configuration.dll 中发生的“System.Configuration.ConfigurationErrorsException”
【发布时间】:2018-08-21 23:14:54
【问题描述】:

首先,我在 StackOverflow 上搜索,也看了所有类似的答案,但找不到任何解决方案。

app.conf 文件

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
   <configSections>
      <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
         <section name="dtaabse.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
      </sectionGroup>
  </configSections>
  <connectionstrings>
    <add name="Db" connectionstring="Data Source=(local);Initial Catalog =DV login pro; Integrated Security=true"
         providerName="System.Data.SqlClient"
/>
  </connectionstrings>

  <applicationSettings>
    <dtaabse.Properties.Settings>
      <setting name="setting" serializeAs="String">
        <value />
      </setting>
    </dtaabse.Properties.Settings>
  </applicationSettings>
</configuration>

form.cs文件

string connstring = ConfigurationManager.ConnectionStrings["Db"].ConnectionString;

只有这一行显示错误。请帮我找出这个错误!

【问题讨论】:

    标签: c# winforms app-config


    【解决方案1】:

    区分大小写。将connectionstringconnectionstrings 更改为connectionStringconnectionStrings

    <connectionStrings>
        <add name="Db" connectionString="Data Source=(local);Initial Catalog =DV login pro; Integrated Security=true"
         providerName="System.Data.SqlClient"
        />
     </connectionStrings>
    

    【讨论】:

    • 我的荣幸。如果正确,请将其标记为已回答。谢谢
    猜你喜欢
    • 1970-01-01
    • 2016-11-29
    • 2010-10-01
    • 1970-01-01
    • 2013-12-02
    • 2011-09-20
    相关资源
    最近更新 更多