【问题标题】:Extract common config elements into a shared file将通用配置元素提取到共享文件中
【发布时间】:2021-04-02 06:26:10
【问题描述】:

我们在许多应用程序中拥有数百个配置文件,并希望将通用元素整合到一个全局配置文件中。是否有现有的工具可以做到这一点?我们查看了差异检查器,但这需要我们手动工作,这很容易出错。

【问题讨论】:

  • 配置文件为XML格式,使用XML Linq Net Library即可。

标签: c# asp.net .net xml config


【解决方案1】:

我过去使用XmlDocument 取得了巨大成功。您将需要使用 1-off C# 控制台应用程序一次将每个文件合并到主文档中。将它们全部合并后,将文档 OuterXml 属性写入新文件。

使用XmlDocument,您可以动态添加新节点和元素。如果您所有的配置文件都有独特的元素,那么您不需要进行任何合并。如果存在重叠或重复,您必须决定哪些规则会胜出或是否允许重复元素。

【讨论】:

    猜你喜欢
    • 2021-12-21
    • 2012-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多