gpt4 book ai didi

c# - 无法从配置管理器中拉出连接字符串

转载 作者:行者123 更新时间:2023-11-30 23:40:42 26 4
gpt4 key购买 nike

我知道我只是遗漏了一些简单的东西,但是当我尝试从 ConfigurationManager 中提取连接字符串时,我总是得到 null。

我添加了 System.configuration 作为引用

在我的源文件中

using System.Configuration;
using MySql.Data;
using MySql.Data.MySqlClient;
....
_connStr = ConfigurationManager.ConnectionStrings["MySqlDataConnection"].ConnectionString;
objConnection = new MySqlConnection(_connStr);

在我的应用程序配置中我有...

<configuration>
<connectionStrings>
<add name="MySqlDataConnection"
connectionString="server=127.0.0.1;database=HLSDB;uid=me;password=myPasswd;pooling=false;"
providerName="MySql.Data.SqlClient"/>
</connectionStrings>
</configuration>

最佳答案

也许你可以试试

AppDomain.CurrentDomain.SetupInformation.ConfigurationFile

验证您正在查看正确的配置文件。

关于c# - 无法从配置管理器中拉出连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3321774/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com