处理web.config文件 - ConfigurationManager的替代方案

时间:2010-08-04 08:02:01

标签: asp.net web-config

前几天我在一些文章中遇到了另一种访问web.config配置的方法。它允许:

  • 提供web.config文件的路径
  • 在运行时修改web.config配置,如:

    config.MySetting = "new value";

  • 从同一个IIS中的另一个Web应用程序加载web.config(我不确定)

  • 使用类实例而不是静态ConfigurationManager类
  • 来配置

但是这个解决方案让我不知所措:/我记得这篇文章的标题是(类似这样):在Web应用程序中使用应用程序配置的方式。

是否有人遇到过这个解决方案并且可以通过链接刷新我的记忆? :)

1 个答案:

答案 0 :(得分:5)

System.Configuration.Configuration吗?

使用文件名调用WebConfigurationManager.OpenWebConfiguration以获取Configuration个实例,该实例拥有自己的AppSettings集合。