Я разрабатываю простой проект библиотеки классов , который даст мне dll.
Я хотел, чтобы из конфигурационного файла читалось конкретное значение. Поэтому я добавил в свой проект файл App.config.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="serviceUrl" value="test value" />
</appSettings>
</configuration>
Выше приведен мой файл App.config, и теперь я пытаюсь прочитать его следующим образом.
string strVal = System.Configuration.ConfigurationManager.AppSettings["serviceUrl"];
Но я не получаю никакого значения в своей строковой переменной.
Я сделал это для веб-приложения аналогичным образом, и это сработало. Но почему-то я не могу заставить это работать.
Верна ли вообще идея наличия App.config в проекте библиотеки классов?