Я уверен, что в этом коде есть какая-то быстрая и легкая ошибка, но каким-то образом я провел последние 2 часа с этим и не смог ее решить.
App.config
:
<configuration>
<connectionStrings>
<add name="BO"
connectionString="Data Source=MyServer;Initial Catalog=BO;User ID=WebUser;Password=MyPasswd"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
Class.cs
:
string connectionString = getNewConnection();
using (SqlConnection conn = new SqlConnection(connectionString)) { code }
Метод.
public static string getNewConnection()
{
return ConfigurationManager.ConnectionStrings["BO"].ConnectionString;
}
Ошибка:
Ссылка на объект не установлена в экземпляр объекта
в строке:
return ConfigurationManager.ConnectionStrings["BO"].ConnectionString;
EDIT: