4

我需要在运行时(准确地说,在启动时)更改 .NET 应用程序的配置。

该应用对保存 app.config(或 web.config)的位置没有写入权限。

我需要添加的配置部分是第三方的(由 Oracle 提供),因此我不能只更改配置的工作方式。

另外,我没有 custom ConfigurationSectionHandler,因为 config 部分是由 Oracle 提供的,显然他们没有提供配置部分处理程序类来从该部分中读取。

那可能吗?

4

1 回答 1

1

是的,这是可能的。Web.config 可以包含来自其他配置文件的部分。您将它们作为部分添加到您的 web.config 中。更改 web.config 会导致 Web 应用重新启动,但更改这些子文件不会。 打开一个非 web.config 文件作为配置对象

于 2013-08-29T18:18:55.293 回答