共用方式為


如何產生實例訊息

在您已經建構結構描述之後,可以利用從結構描述產生範例執行個體訊息的方法來檢查您的工作。 在許多方面,查看執行個體訊息會比查看結構描述樹狀結構,或是結構描述的 XML 結構描述定義 (XSD) 語言表示法更為直接。 這是因為結構描述需要描述對應的執行個體訊息的所有可能變化,而且特定的執行個體訊息只需要使用結構描述指定的格式即可傳遞某些資料。 產生的執行個體訊息只是範例,可能無法顯示由對應的結構描述定義的所有結構。

明確指定檔案包含產生的執行個體訊息

  1. 在 方案總管中,以滑鼠右鍵按一下您要產生實例訊息的架構,然後按一下 [屬性]。

  2. 如有必要,在 [屬性視窗] 中,按一下 [一般] 索引標籤的 [一般] 區段,按一下其加號 (+) 圖示來展開。

  3. 在 [ 輸出實例檔案名 ] 屬性值欄位中,輸入檔案名,或使用值欄位右端的省略號 (...) 按鈕來流覽將放置所產生實例訊息的檔案,然後按一下 [ 儲存]。

指定產生的執行個體訊息類型

  1. 在 方案總管中,以滑鼠右鍵按一下您要產生實例訊息的架構,然後按一下 [屬性]。

  2. 如有必要,在 [屬性視窗] 中,按一下 [一般] 索引標籤的 [一般] 區段,按一下其加號 (+) 圖示來展開。

  3. 在 [ 產生實例輸出類型 ] 屬性值欄位中,使用下拉式清單選取 [XML ] 或 [ 原生 ] 作為要產生的實例訊息類型。

    XML 是預設值。

產生結構描述的範例執行個體訊息

  1. 在方案總管中,以滑鼠右鍵按一下您要產生實例訊息的架構,然後按一下 [產生實例]。

  2. 在 [輸出] 視窗中檢視結果。 成功和錯誤訊息會顯示在此視窗中。

注意

若 [輸出] 視窗和/或 [工作清單] 視窗尚未開啟和顯示執行個體產生成功或失敗的資訊,您可以手動開啟它們。 如需管理這些視窗的詳細資訊,請參閱 管理其他 Visual Studio Windows

注意

如果您未指定 根參考 屬性的值,BizTalk 編輯器會產生架構中第一個根節點的範例實例訊息。 如果您指定 根參考 屬性的值,BizTalk 編輯器會產生該根的範例實例訊息。

注意

在某些情況下,從特定結構描述產生的執行個體訊息,可能無法通過依據該相同結構描述進行的驗證。 如需這類案例的詳細資訊,請參閱 架構產生和驗證的已知問題。 一般而言,您會想要編輯產生的執行個體訊息並變更它所包含的資料,如此它就可以更真實地代表您的實例。 然後再使用此變更過的執行個體訊息來驗證您的結構描述。

另請參閱

測試結構描述
結構描述驗證
產生和驗證執行個體訊息