У меня есть два проекта: в основном это служба Windows, а вторая - классный проект, в котором я занимаюсь обработкой бизнеса. Мой файл App.config в проекте службы Windows, и в моем проекте класса я использую нижеConfigurationManager.RefreshSection не работает в службе C# windows
ConfigurationManager.RefreshSection("appsettings");
string scheduledTime = ConfigurationManager.AppSettings["ScheduleTime"];
этот параметр находится в моем AppSettings разделе конфигурационного файла
Я использую RefreshSection, а также обновление моего приложения. config в проекте службы Windows, но не обновляется во время выполнения моего проекта класса.
Какая уловка в этом?
На самом деле это сделало трюк для меня. Проблема заключалась в том, что мне нужно было вывести конфигурацию для внешней DLL по имени. Тот был кэширован, а вызов по умолчанию не удался. После вызова его через имя он работает как шарм. Благодаря! – Molecool