XMLDOM = new System.Xml.XmlDocument();
POAckMsg = XMLDOM;
若要修正,請在 建構 圖形中建立 XMLDOM 的實例,然後在下游 運算式 圖形中執行指派。
當您建置專案時,收到錯誤:使用未建構的訊息
當您編譯 BizTalk 專案時,您會收到「使用未建構的訊息 ' < message > '」 錯誤。
在 傳送 圖形中使用未結構訊息時,就會發生此錯誤。
若要解決此問題,請將 建構訊息 圖形新增至協調流程。 在系結至 Web 服務的傳送圖形之前,包含建構訊息圖形。
如需此錯誤和 Web 服務的詳細資訊,請參閱知識庫文章 921043。
設定範圍的交易層級會產生錯誤
在協調流程中設定範圍或其他支援交易之實體的交易類型之後,看到錯誤「非交易式的協調流程不能包含任何其他交易」。
如果協調流程本身的交易類型為「無」,當您嘗試在協調流程中,將範圍 (或其他實體) 的交易類型設定為「不可部分完成」或「長時間執行」,就會發生這個錯誤。
請確定協調流程和組成物件的交易類型設定相容。
建置專案時,發生錯誤:您必須為位於非自我相互關聯連接埠上的非啟動接收,至少指定一個已經初始化的相互關聯集合
當您編譯 BizTalk 專案時,看到錯誤「您必須為位於非自我相互關聯連接埠上的非啟動接收,至少指定一個已經初始化的相互關聯集合」。
如果您的協調流程沒有啟動 接收 圖形, (Activate = true) 或沒有啟動 接收 圖形,而且不會由另一個協調流程直接呼叫,就會發生此錯誤。
如果您的協調流程不是由另一個協調流程呼叫,您必須將其中一個 接收 圖形設定為啟動的接收。 如需設定 接收 圖形的詳細資訊,包括相互關聯的連結,請參閱 如何設定接收圖形。
您在建置解決方案時收到「元件產生失敗 -- 參考的元件 ' < assembly > ' 沒有強式名稱」錯誤
建置具有協調流程的解決方案時,您會收到「元件產生失敗 -- 參考的元件 ' < assembly > ' 沒有強式名稱」錯誤。
如果在協調流程中使用來自未簽署的參考組件的類型,就會發生這個問題。
將強式名稱套用至參考組件。 如果是可以重新編譯的自訂組件,請使用強式名稱工具建立 .snk (金鑰) 檔案,然後在專案的組件屬性中參考該金鑰檔案。 如需強式命名元件的詳細資訊,請參閱 如何設定強式名稱元件金鑰檔。
部署協調流程時,發生錯誤:無法新增資源。 某些資源的變更要求失敗。
部署協調流程時,顯示了類似下列的錯誤,協調流程部署於是失敗:
Failed to add resource(s). Change requests failed for some resources. BizTalkAssemblyResourceManager failed to complete end type change request. Object reference not set to an instance of an object.
如果協調流程包含任何使用 C# 關鍵字的物件,就會發生這個錯誤。
從協調流程中移除任何 C# 關鍵字。 如需 C# 關鍵字的清單,請參閱 https://go.microsoft.com/fwlink/?LinkId=74346 。
當您編譯協調流程時,收到錯誤:無效的屬性值
當您建置協調流程時,看到錯誤對話方塊顯示「無效的屬性值」。
方案中的一或多個物件與另一個物件的名稱相同。 例如,訊息名稱與連接埠名稱相同。
確定方案中的每個物件都有唯一的名稱。 遵循命名慣例,即可降低發生此錯誤的風險。
如何建置協調流程