0

我正在使用WebConfigurationManager.OpenMappedWebConfiguration加载自定义配置文件并将其与 main web.config. 我可以使用结果Configuration来配置我自己的框架,并受益于拥有一个干净的自定义配置文件和一个标准web.config,并在运行时使用合并的视图。

问题是现在我想告诉 ASP.NET 使用该Configuration实例作为默认值,以便WebConfigurationManager.GetSection("mySection")返回在我加载的配置文件中定义的部分。

有没有办法通过“标准”实践来做到这一点?(任何涉及X(ml)Document或反射来获取私有方法的事情都是不可接受的)

4

1 回答 1

0

GetSection () 方法的这种重载会满足您的需求吗?它允许您指定要从中加载数据的 web.config 文件的路径,如下所示:

WebConfigurationManager.GetSection("connectionStrings", "/configTest")
于 2012-05-30T16:35:52.883 回答