从文件系统加载用户设置

时间:2014-12-08 16:59:42

标签: c# settings user.config

有没有办法从文件系统中的任意位置加载user.config文件并在运行时刷新内容?我需要在运行时在不同的配置文件之间切换,但保存到任何位置都有效:

Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal) as Configuration;
config.SaveAs(filename);

我找不到再次加载它的方法。我无法找到完成此操作的方法和我的解决方法手动替换C:\Users\...\AppData\Local\Microsoft\"appname"文件夹中的user.config文件,然后调用Properties.Settings.Default.Reload()也不起作用,尽管文件已正确替换(在下一个应用程序中)开始工作,但重载调用后根本没有变化。

0 个答案:

没有答案