【发布时间】:2015-04-08 11:44:45
【问题描述】:
我有一些很奇怪的事情。 我正在使用 ConfigurationManager 打开配置文件,例如:
ExeConfigurationFileMap fileMap = new ExeConfigurationFileMap();
fileMap.ExeConfigFilename = path;
Configuration config = ConfigurationManager.OpenMappedExeConfiguration(fileMap, ConfigurationUserLevel.None);
一切正常,但是当我查看 config.AppSettings.Settings.AllKeys 时,除了其他键之外,我可以看到名为 Counter 的键在我的配置文件中不存在。
在配置文件中:
<appSettings>
<add key="test" value="23"/>
</appSettings>
有什么想法吗?
谢谢你
【问题讨论】:
标签: c# configuration appsettings configuration-management