Мне нужно изменить конфигурацию .NET-приложения во время выполнения (точнее, при запуске).Изменение конфигурации .NET во время выполнения без изменения app.config
Приложение не имеет права на запись в место, где сохраняется app.config (или web.config).
Раздел конфигурации, который мне нужно добавить, является сторонним (по Oracle), поэтому я не могу просто изменить способ работы конфигурации.
Кроме того, у меня нет настраиваемого ConfigurationSectionHandler
, так как раздел конфигурации находится в Oracle, и, по-видимому, они не предоставляют класс обработчика раздела конфигурации для чтения из раздела.
Возможно ли это?
так что целью является добавление конфигурации или возможность подключения к базе данных Oracle? –
Цель состоит в том, чтобы добавить конфигурацию «в память», не изменяя фактический файл app.config. – Bass
Bastian Я до сих пор не вижу смысла в этом, если вы знаете значения, которые будет иметься в вашем разделе конфигурации, просто сохраните их в своем коде, поскольку редактирование «в памяти», но не сохранение их будет бессмысленным –