【问题标题】:Migrating Applications to new Environment将应用程序迁移到新环境
【发布时间】:2017-05-31 16:05:18
【问题描述】:

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

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

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

【问题讨论】:

标签: c# .net app-config


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多