Не удается получить доступ к диспетчеру конфигурации из моего решения
У меня есть трехуровневая настройка. Кто-то предложил мне получить ConnectionString из файла Web.Config, и я настроил его так:
![alt text]()
Теперь я пытаюсь получить доступ к ConnectionString из моего уровня DAL, но я не могу найти ConfigurationManager. Как я могу вызвать мою строку Connection здесь?:
![alt text]()
Ответы
Ответ 1
Добавьте ссылку на System.Configuration
, затем используйте класс System.Configuration
, затем у вас будет доступ к:
ConfigurationManager.ConnectionStrings
И ваш доступ можно получить через
string s = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
Ответ 2
-
Вам нужно добавить ссылку на System.Configuration.dll
-
затем добавьте using System.Configuration;
в ваш класс.
-
Теперь вы можете получить доступ к своему конфигурационному файлу следующим образом:
ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;