我需要在运行时更改.NET应用程序的配置(确切地说,在启动时)。
该应用程序没有对保存app.config(或web.config)的位置的写入权限。
我需要添加的配置部分是第三方(由Oracle提供),所以我不能只改变配置的工作方式。
另外,我没有自定义ConfigurationSectionHandler
,因为配置部分是由Oracle提供的,显然他们没有提供配置部分处理程序类来从该部分读取。
这可能吗?
答案 0 :(得分:1)
是的,这是可能的。 Web.config可以包含其他配置文件中的部分。您可以将它们添加为web.config中的部分。更改web.config导致Web应用程序重新启动但更改这些子文件不会。 Opening a non web.config file as a configuration object