将应用程序迁移到新环境

时间:2014-09-30 09:15:33

标签: c# .net app-config

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

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

基本上我想为现有环境和新环境建立连接字符串。

1 个答案:

答案 0 :(得分:0)

您可以尝试在运行时使用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);