Прочитайте файл конфигурации json в пакете nuget - PullRequest
0 голосов
/ 24 сентября 2019

Я создаю библиотеку классов (Target netstandard2.0), в эту библиотеку я добавил файл "config.json", из которого я читаю некоторые конфигурации, используя класс ConfigurationBuilder.Все работает нормально, когда я ссылаюсь на библиотеку напрямую в другом проекте (консоль, проект модульного тестирования).

Проблема в том, что когда я упаковываю библиотеку, проект вызывающей программы больше не видит файл, я пытался изменить файлсвойства " Build Action = Content " и " Copy to Output Directory = Copy Always ", но я все равно получаю ту же ошибку, единственное отличие состоит в том, что я вижу файл конфигурации в C: \ Users {user} .nuget \ packages {MyPackage} \ 1.0.0 \ content папка.

Есть ли способ скопировать файл конфигурации в выходной каталог вызывающей стороны?

Я знаю, что лучше прочитать конфигурацию из файла конфигурации вызывающего абонента, но в моем случае мне нужен файл конфигурации специально для моей библиотеки.

...