我似乎无法访问我的c# winforms应用程序中的app.config数据库连接字符串。
app.config代码
<connectionStrings>
<add name="MyDBConnectionString" providerName="System.Data.SqlClient"
connectionString="Data Source=localhost;Initial Catalog=MySQLServerDB; Integrated Security=true" />
</connectionStrings>
C#代码:
SqlConnection conn = new SqlConnection();
conn.ConnectionString = System.Configuration.ConfigurationSettings.AppSettings["MyDBConnectionString"];
当我尝试C#代码时,我得到一条消息:
警告1 'System.Configuration.ConfigurationSettings.AppSettings‘已过时:’此方法已过时,已被System.Configuration!System.Configuration.ConfigurationManager.AppSettings‘取代
但是,当我尝试使用:
conn.ConnectionString = System.Configuration!System.Configuration.ConfigurationManager.AppSettings["MyDBConnectionString"];
我得到一个错误:只有赋值、调用、递增、递减和新对象表达式可以用作语句
https://stackoverflow.com/questions/8476103
复制相似问题