2014-03-05 103 views
6

我正在使用BizTalk Deployment Framework(BTDF)部署我的BizTalk解決方案。如果我對BizTalk綁定進行了任何更改,則將它們從BizTalk管理控制檯導出,並用導出的綁定替換PortBindingsMaster.xml綁定文件(由BTDF創建)。我想你們中許多人也是這樣做的。問題是,當我執行導出時,BizTalk將綁定文件中的XML節點順序混合起來,所以當我試圖合併源代碼控制時,我遇到了9000多個衝突。合併BizTalk綁定文件

有什麼很酷的方式來合併這些BizTalk綁定?

+0

+1,我很想看到一個很好的解決方案:) – jonnep

+0

實際上你正在尋找XML比較工具。 – FCR

+0

本主題中提到的各種XML比較工具。 http://stackoverflow.com/questions/1871076/are-there-any-free-xml-diff-merge-tools-available – Dijkgraaf

回答

1

嘗試合併這些問題太麻煩了。熟悉綁定文件的結構並提取您需要的父節點並將其複製到PortBindingsMaster。

合併的另一個問題是如果您使用settingsfilegenerator,則需要合併可能在PortBindingsMaster中無處不在的那個。