У меня есть проект библиотеки классов фреймворка. net, который абсолютно нормально работает с проектами фреймворка. net. Теперь мне нужно также сослаться на него в основном приложении. net. поэтому я пытаюсь создать новый стандартный проект. net и скопировал все файлы .cs в этот проект из существующего проекта. и приступил к исправлению ошибок компиляции. Я исправил многие, но все еще получаю несколько.
string applicationName = System.Configuration.ConfigurationManager.AppSettings["Application"];
В строке выше выдает ошибку ниже.
тип или имя пространства имен ConfigurationManager не существует в пространство имен 'System.Configuration'
Пробовал до сих пор:
- Я добавил пакет
System.Configuration.ConfigurationManager
из Nuget - Пытался добавить
System.Configuration.dll
из диспетчера ссылок, но он ничего не показывает для System.Configuration.dll
Как решить эту проблему в стандартной библиотеке классов. net? Или он вообще не поддерживается?
По-другому, вопрос может заключаться в том, как читать appsettings. json файл в. net стандартной библиотеке классов?