配置系统初始化失败。

8 浏览
0 Comments

配置系统初始化失败。

我正在创建一个登录表单,有以下代码:

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);
}

但每当尝试输入用户名和密码时,就会出现一个名为“配置系统初始化失败”的错误。这是什么问题,我该如何解决?

admin 更改状态以发布 2023年5月21日
0
0 Comments

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

0
0 Comments

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



    
        
            

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

section元素的name属性中,请确保用您实际项目的名称替换YourProjectName

我遇到过这样的问题:我在类库项目中创建了一个Web服务,然后将配置文件(为了带来终结点配置)覆盖式地复制到我的Windows应用程序中,接着我就遇到了同样的问题。我不经意间删除了configSections

0