在运行时切换app.config是可能的吗?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (80)

有没有办法在运行时切换应用程序app.config(current.config到new.config,文件为文件)。我有一个备份/恢复过程,需要替换自己的application.exe.config文件。我已经看过这篇文章,但它没有回答如何在运行时这样做。

提问于
用户回答回答于

结果,我可以将.config文件交换为新文件,并为每个部分执行ConfigurationManager.RefreshSection(.)。它将从新的.config文件中更新。

用户回答回答于

查看ApplicationSettingsBase类上可用的事件。PropertyChanged和SettingChanging可以为你提供所需。

你还可以查看该文件,如果已更改,请调用重新加载方法以获取新设置。

所属标签

可能回答问题的人

  • 嗨喽你好

    7 粉丝480 提问8 回答
  • uncle_light

    5 粉丝518 提问7 回答
  • 富有想象力的人

    3 粉丝0 提问6 回答
  • 人生的旅途

    10 粉丝484 提问6 回答

扫码关注云+社区

领取腾讯云代金券