为了账号安全,请及时绑定邮箱和手机立即绑定

配置系统初始化失败

配置系统初始化失败

万千封印 2019-10-29 14:30:16
我是Visual Studio的新手。我目前正在创建一个登录表单。我有这个代码。string connectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;try{    using (OdbcConnection connect = new OdbcConnection(connectionString))    {        connect.Open();        OdbcCommand cmd = new OdbcCommand("SELECT username, password FROM receptionist", connect);        OdbcDataReader reader = cmd.ExecuteReader();        if (username_login.Text == username && password_login.Text == password)        {            this.Hide();            MessageBox.Show("Invalid User", "Login Error", MessageBoxButtons.OK, MessageBoxIcon.Error);            this.Close();        }        else             MessageBox.Show("Invalid User", "Login Error", MessageBoxButtons.OK, MessageBoxIcon.Error);        connect.Close();    }}catch (OdbcException ex){    MessageBox.Show(ex.Message, "error", MessageBoxButtons.OK, MessageBoxIcon.Error);}但是,每当我尝试输入用户名和密码时,都会出现一个错误,提示“ 配置系统初始化失败”。我只是想知道这是什么问题,我该如何解决?请帮忙。
查看完整描述

3 回答

?
RISEBY

TA贡献1856条经验 获得超5个赞

确保项目中的配置文件(如果是web则为web.config,如果是Windows则为app.config)以以下方式启动:


<?xml version="1.0"?>

<configuration>

    <configSections>

        <sectionGroup name="applicationSettings" 

                      type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >


            <section name="YourProjectName.Properties.Settings" 

                     type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 

                     requirePermission="false" />


        </sectionGroup>

    </configSections>

</configuration>

请注意,在configuration元素内部,第一个孩子必须是configSections元素。


在element 的name属性中section,确保将其替换YourProjectName为实际项目的名称。


我碰巧在一个类库项目中创建了一个Web服务,然后将配置文件(以实现端点配置)复制(覆盖)到我的Windows应用程序中,开始出现同样的问题。我无意中搬走了configSections。


它对我有用,希望对您有所帮助


查看完整回答
反对 回复 2019-10-29
?
慕容3067478

TA贡献1773条经验 获得超3个赞

c:\ Users \ username \ AppData \ Local \ appnamec:\ Users \ username \ AppData \ Roaming \ appname删除旧的配置文件,然后尝试重新启动应用程序。


查看完整回答
反对 回复 2019-10-29
?
繁花不似锦

TA贡献1851条经验 获得超4个赞

如果您已将自己的自定义配置部分添加到中App.Config,请确保已在<configSections>元素中定义了该部分。我添加了我的配置XML,但忘记了在顶部声明配置部分-这导致了异常“配置系统无法初始化”。


查看完整回答
反对 回复 2019-10-29
  • 3 回答
  • 0 关注
  • 697 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信