将应用程序迁移到新环境

本文关键字:环境 新环境 应用程序 迁移 | 更新日期: 2023-09-27 18:25:06

我们正在将.Net Windows桌面应用程序迁移到新环境中。需要更新的只是app.config数据库连接字符串。

是否可以为每个应用程序创建2个配置?所以不要破坏现有的工作环境。

基本上,我想要现有环境和新环境的连接字符串。

将应用程序迁移到新环境

您可以尝试在运行时上使用Configuration和Add ConfigurationSection

Configuration applicationConfiguration = ConfigurationManager.
              OpenMappedExeConfiguration(new ExeConfigurationFileMap()
    {ExeConfigFilename = path_to_your_config,ConfigurationUserLevel.None
                                );

此处

applicationConfiguration.Sections.Add("section",new YourSection())
applicationConfiguration.Save(ConfigurationSaveMode.Full,true);