0

我有一个 WPF 应用程序。我向它添加了如下所示的 app.config 文件:

 <?xml version="1.0" encoding="utf-8" ?>
   <configuration>
    <appSettings>
     <add key="DataBaseName" value="MY_DB"/>
    </appSettings>
   <connectionStrings>
     <add name="MY_DB_ConnectionString"
         <connectionString="Data Source=myComputerName\sqlexpress;Initial Catalog=MY_DB;User ID=user;Password=password"
  providerName="System.Data.SqlClient" />
   </connectionStrings>
 </configuration>

在我的代码中,我像这样使用它:

   string connString = ConfigurationManager.ConnectionStrings["MY_DB_ConnectionString"].ConnectionString;
   string dbName = ConfigurationManager.AppSettings.Get("DataBaseName").ToString();

当我运行应用程序时出现异常:“对象引用未设置为对象的实例”

我已将 System.Configuration 程序集包含到我的项目中。

另一件事是 - 当我写

System.Configuration.ConfigurationManager.

之后 。我没有选择任何东西的选项 - 在我写下点后什么都没有出现......

我已经尝试了针对该问题提出的所有解决方案……但对我没有任何帮助……

4

0 回答 0