การแก้ไข: "มีหลายองค์ประกอบราก" ข้อผิดพลาดเมื่อคุณพยายามส่งออกการรวมของที่ตั้งรับในคอนโซลการดูแลเซิร์ฟเวอร์ BizTalk

นำไปใช้กับ: BizTalk Server Branch 2010BizTalk Server Developer 2010BizTalk Server Enterprise 2010

อาการ


พิจารณาสถานการณ์ต่อไปนี้:
  • คุณมีคอมพิวเตอร์ที่กำลังเรียกใช้ Microsoft BizTalk Server 2009 หรือ BizTalk Server 2010
  • คุณสามารถเพิ่มข้อมูลการกำหนดค่าต่อไปนี้สำหรับการสนับสนุนของ Windows สื่อสารพื้นฐาน (WCF) ไปยังองค์ประกอบ< serviceBehaviors >ของแฟ้ม Machine.config:
    <behavior name="WindowsAuthenticationBehavior"> <serviceMetadata httpGetEnabled="true"/> <serviceDebug includeExceptionDetailInFaults="false"/> <serviceCredentials> <windowsAuthentication includeWindowsGroups="true" allowAnonymousLogons="false"/> </serviceCredentials> <serviceAuthorization principalPermissionMode="UseWindowsGroups"/> </behavior>
    หมายเหตุ แฟ้ม Machine.config ถูกเก็บอยู่ในโฟลเดอร์ต่อไปนี้:
    %Systemdrive%\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\
  • คุณสร้างการใช้ WCFได้รับตำแหน่งในโปรแกรมประยุกต์ที่ BizTalk
  • คุณพยายามส่งออกการรวมของที่ตั้งรับใน BizTalk Server 2009 หรือ BizTalk Server 2010 ส่วนควบคุมการดูแล
ในสถานการณ์สมมตินี้ การส่งออกล้มเหลว และคุณได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้:
มีหลายองค์ประกอบราก บรรทัด 1 ตำแหน่ง 49 (System.Xml)
หลังจากที่คุณได้รับข้อความแสดงข้อผิดพลาดนี้ถ้าคุณลบข้อมูลการตั้งค่าคอนฟิกในองค์ประกอบ< serviceBehaviors >การส่งออกยังคงล้มเหลวในการดำเนินการส่งเพิ่มเติม

สาเหตุ


ปัญหานี้เกิดขึ้นเนื่องจาก มีข้อผิดพลาดในอะแดปเตอร์ใช้ WCF

การแก้ไข


ข้อมูลการปรับปรุงสะสม

BizTalk Server 2010สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจการปรับปรุงสะสม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2497789 แพคเกจโปรแกรมปรับปรุงสะสม 1 สำหรับ BizTalk 2010
2009 เซิร์ฟเวอร์ BizTalk โปรแกรมแก้ไขด่วนที่แก้ไขปัญหานี้จะรวมอยู่ในแพ็คเกจการปรับปรุงสะสม 2 สำหรับ 2009 เซิร์ฟเวอร์ BizTalk สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจการปรับปรุงสะสม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2497794 แพคเกจโปรแกรมปรับปรุงสะสม 2 สำหรับ 2009 เซิร์ฟเวอร์ BizTalk

สถานะ


Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"

ข้อมูลเพิ่มเติม


สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมแก้ไขด่วนที่ BizTalk Server คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2003907 ข้อมูลเกี่ยวกับโปรแกรมแก้ไขด่วนของ BizTalk Server