Библиотека работает в контексте приложения, а не сама по себе.
Вам необходимо поместить конфигурацию в файл .config
приложения, которое будет использовать библиотеку.
Итак, если ваша библиотека lib.dll
, а приложение myApp.exe
, вы должны использовать .config
файл myApp.exe.config
.
В качестве альтернативы для использования файла .config
, рассмотрите возможность передачи вконфигурация как зависимость от типов вашей библиотеки.
В вашем коде есть конкретная ошибка, когда вы пытаетесь вызвать ключ Scripts
, где в вашей конфигурации есть ключ scriptsfolder
.