徵狀
請試想下列案例:
-
您必須執行的 Microsoft BizTalk Server 2009年或 BizTalk 伺服器 2010年的電腦。
-
您會將支援的 Windows 通訊基礎 (WCF) 中的下列組態資料加入 Machine.config 檔的< serviceBehaviors >項目:
<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 BizTalk 2010 的累積更新套件 1 BizTalk Server 2009BizTalk Server 2009年的累積更新套件 2 中,會包含 hotfix 可解決這個問題。如需有關如何取得累積更新套件,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文的詳細資訊:
2497794 BizTalk Server 2009年的累積更新套件 2
狀態
Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。
其他相關資訊
如需有關 BizTalk Server hotfix 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
2003907 BizTalk Server hotfix 的相關資訊