設定對應編譯和輸出設定
在 BizTalk 對應程式中設定地圖屬性。
使用這些對應屬性,您可以設定如何編譯對應、包含或排除 XML 宣告,以及設定編碼方式。
本主題說明如何在地圖上設定這些屬性。
設定對應層級編譯
從 BizTalk Server 2016 開始,您可以選擇 XslTransform
或 XslCompiledTransform
類別來編譯對應。
在方格檢視中開啟您的地圖。
以滑鼠右鍵按一下對應程式方格中的任何位置,然後選取 [ 屬性]。
設定 Use XSL Transform 屬性:
選項 Description 未定義 使用 XslTransform 設定的登錄旗標: - 64 位主機實例:
HKLM\SOFTWARE\Microsoft\BizTalk Server\3.0\Configuration
- 32 位主機實例和 Visual Studio 的測試對應功能:
HKLM\SOFTWARE\Wow6432Node\Microsoft\BizTalk Server\3.0\Configuration
對 對應層級編譯屬性會設定為 XslTransform
(舊版行為)False 對應層級編譯屬性設定為 XslCompiledTransform
- 64 位主機實例:
注意
從 BizTalk Server 2013 開始,對應程式編譯行為從 XslTransform
變更為 XslCompiledTransform
。 Mapper 匯報 Mean for You部落格文章提供行為及其潛在影響的絕佳說明。
從 BizTalk Server 2016 開始,您可以選擇要編譯對應的類別。
包含或排除 XML 宣告
您可以選擇 XML 宣告是否為輸出。
- 在方格檢視中開啟您的地圖。
- 以滑鼠右鍵按一下對應程式方格中的任何位置,然後選取 [ 屬性]。
- 在 省略 XML 宣告 屬性的下拉式清單中,選取 [ 是 ] 以省略 XML 宣告。 選取 [否 ] 以省略 XML 宣告。
如果您選取 [ 否) 類似下列專案,XML 宣告就會出現在 (。
<?xml version="1.0" encoding="utf-8"?>
設定輸出實例資料的編碼方式
編碼提供執行階段引擎所需的資訊,用以決定在建立對應的輸出結果時要使用哪個字元集。
- 在方格檢視中開啟您的地圖。
- 以滑鼠右鍵按一下對應程式方格中的任何位置,然後選取 [ 屬性]。
- 在 XSLT 編碼 屬性的下拉式清單中,選取您要用於輸出實例資料的字元集。