【发布时间】:2021-09-06 07:19:39
【问题描述】:
我有两个用于 c# 应用程序的配置文件 (XML):
-
CurrentConfigFile= 此配置文件来自生产环境的运行构建。 -
NewConfigFile= 此配置文件来自新版本,来自 QA 团队。
在部署新版本时,我遇到了这个问题:如果在新版本的 NewConfigFile (xml) 中引入了任何新密钥,那么我手动将 NewConfigFile 与 CurrentConfigFile 进行比较,以查看是否有任何新密钥介绍与否。如果有新的密钥,我手动将其插入CurrentConfigFile。
我想编写一个可以为我完成上述任务的 PowerShell 脚本。我是 PowerShell 的新手,我在互联网上做了很多搜索,但没有运气。请在这里帮助我。
【问题讨论】:
-
但是……这听起来像您的
CurrentConfigFile应该始终是NewConfigFile的副本?在这种情况下,您可以简单地将 NewConfigFile 复制到 CurrentConfigFile。
标签: xml powershell deployment config