變更 BizTalk Server 中的預設空格符行為
本文說明由於 Hotfix 2492255,BizTalk Server 中的預設空格符行為變更,以及如何還原為先前的行為。
原始產品版本:BizTalk Server 2009
原始 KB 編號: 2786241
安裝更新將會變更預設行為
安裝下列其中一個更新會導致 BizTalk Server 變更預設行為,以便在對應期間保留 XML 內的空格符:
- BizTalk Server 2010 CU1 或更新版本
- BizTalk Server 2009 CU3 或更新版本
- BizTalk Server 2006 R2 SP1 CU4 或更新版本
- Hotfix 2492255
還原為已變更的行為
在某些環境中,可能會偏好轉換移除空格符。 若要還原為此行為,請採取下列步驟。
在 BizTalk Server 2010 中,此值是在主機層級設定:
- 開 BizTalk Server 管理主控台。
- 將 [BizTalk 群組] 展開至 [ 平台設定主>機]。
- 以滑鼠右鍵按兩下主機,然後選取 [ 設定]。
- 選取 [ 舊版空格符行為 ] 複選框。
- 選取 [確定]。
- 重新啟動此主機 BizTalk Server 主機實例。
在 BizTalk Server 2009 和 2006 R2 中,此值會設定為每部電腦層級:
開啟 [登錄編輯程式]。
尋找並選取 x86 電腦上的下列登入子機碼:
HKEY_LOCAL_MACHINE\Software\Microsoft\BizTalk Server\3.0\Administration
在 x64 型電腦上,選取下列登錄子機碼:
HKEY_LOCAL_MACHINE\Software\Microsoft\BizTalk Server\3.0\Administration
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\BizTalk Server\3.0\Administration
以滑鼠右鍵按下並選取 DWORD 值。
輸入 LegacyWhitespace 作為值名稱,然後按兩下它並將 [值數據 ] 設定為 1。
關閉登錄 編輯器。
重新啟動這部電腦上 BizTalk Server 主機實例。