Я хочу получить строку подключения, используя файл app.config
это мой файл app.config:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="MSSConStr"
connectionString="Data Source=Sithi-PC;Initial Catalog=mssdb2;User ID=XXXXX;Password=YYYYYYY"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
string x = ConfigurationManager.ConnectionStrings["MSSConStr"].ConnectionString;
этот оператор дает исключение "Ссылка на объект не установлена для экземпляра объекта".
Пожалуйста, можете ли вы помочь мне исправить эту ошибку !!! это работает правильно в .NET Framework 3.5 проекта. Но этот проект .NET Framework 4.0. Я добавил ссылку «System.Configuration» в свой проект и использую ее в своем классе доступа к базе данных.
Спасибо !!!
РЕДАКТИРОВАТЬ : дополнительный код:
public static SqlConnection getNewConnection()
{
string x = ConfigurationManager.ConnectionStrings["MSSConStr"].ConnectionString.ToString();
con2 = new SqlConnection(x);
return con2;
}