【问题标题】:Merging BizTalk binding files合并 BizTalk 绑定文件
【发布时间】:2014-03-05 10:50:58
【问题描述】:

我正在使用BizTalk Deployment Framework (BTDF) 来部署我的 BizTalk 解决方案。如果我对 BizTalk 绑定进行了任何更改,我会从 BizTalk 管理控制台将它们导出并用我导出的绑定替换我的 PortBindingsMaster.xml 绑定文件(由 BTDF 创建)。我想你们中的许多人都这样做。问题是当我进行导出时,BizTalk 混淆了绑定文件中 XML 节点的顺序,所以当我尝试与我的源代码管理合并时,我遇到了 9000 多个冲突。

有没有什么很酷的方法可以合并这些 BizTalk 绑定?

【问题讨论】:

  • +1,我很想看到一个好的解决方案:)
  • 其实你是在找XML比较工具。
  • 本主题中提到的各种 XML 比较工具。 stackoverflow.com/questions/1871076/…
  • @Arsen,VS 将 XML 文件作为文本进行比较,但您对这样的内容感兴趣:altova.com/diffdog/xml-diff.html
  • DiffDog 是我链接的线程中提到的各种 XML 比较工具之一。

标签: biztalk biztalk-deployment btdf


【解决方案1】:

尝试合并这些太麻烦了。熟悉绑定文件的结构并提取所需的父节点并将其复制到 PortBindingsMaster。

合并的另一个问题是,如果您使用 settingsfilegenerator,则需要合并 PortBindingsMaster 中可能无处不在的内容。

【讨论】:

    【解决方案2】:

    使用 NotePad++ Pretty XML 插件有一个很酷的方法。将漂亮的 xml 应用于两个绑定文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-12-04
      • 2010-09-24
      • 2010-09-21
      • 1970-01-01
      • 1970-01-01
      • 2019-06-25
      • 1970-01-01
      相关资源
      最近更新 更多