приложение не читает конфигурационный файл при выполнении в отладке vs ctrlf5 - PullRequest
1 голос
/ 20 июня 2019

У меня есть основное приложение .net, которое в какой-то момент в проекте ссылается на другую .netStandard DLL, которая читает из файла app.config, используя:

var x=ConfigurationManager.AppSettings["EngineServiceScansApiUrl"].

Когда я запускаю приложение в режиме отладки (с подключенным отладчиком), x равно нулю (приложение не может найти конфигурацию), тогда как, если я выполняю в ctrlf5, иногда ему удается прочитать файл конфигурации, а иногда нет. «т.

1 Ответ

0 голосов
/ 20 июня 2019

.NET Core использует appsettings.json вместо app.config. Взгляните на эту статью для получения дополнительной информации. ConfigurationManager недоступно в .NET Standard 2.0 без пакета NuGet.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...