你需要“关闭”.net配置吗?

4
当您创建一个配置对象来管理.NET配置文件时,是否需要关闭这些文件?
我有一个包含多个.dll组件的应用程序。为了避免其他.dll对同一配置文件进行更改,我是否需要使用全局配置?
Public Shared config As System.Configuration.Configuration 
config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)
....do config entries here.
config.save

我需要关闭/释放这个配置文件吗,在另一个模块中对同一配置文件进行更改?


System.Configuration 是一个相当混乱的东西。但并不是那么糟糕,EXE 配置在你使用该方法之前就已经是一件大事了。 - Hans Passant
我编写了一个很好的处理配置的库,请查看 https://github.com/aloneguid/config - Ivan G.
1个回答

5

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接