【发布时间】:2011-05-30 21:14:55
【问题描述】:
创建配置对象管理.net配置文件时,是否需要关闭文件。
我有一个包含多个 .dll 组件的应用程序。我是否必须使用全局配置来避免将其他 .dll 所做的更改写入同一配置文件。
Public Shared config As System.Configuration.Configuration
config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)
....do config entries here.
config.save
我是否知道在从另一个模块更改同一配置文件之前需要关闭/处置此配置。
【问题讨论】:
-
System.Configuration 非常混乱。但也不是很那么不好,EXE配置在你使用那个方法之前很重要。
-
我写了一个很好的库来处理配置,见github.com/aloneguid/config
标签: .net configuration configurationmanager