Applies ToBizTalk Server Branch 2010 BizTalk Server Developer 2010 BizTalk Server Enterprise 2010 BizTalk Server Standard 2010 BizTalk Server 2013 Branch BizTalk Server 2013 Developer BizTalk Server 2013 Enterprise BizTalk Server 2013 Standard

狀況

假設您已經安裝.NET Framework 有 Microsoft BizTalk 伺服器 2010年或 2013 安裝的伺服器上的 4.5.x。之後,BizTalk 主控件執行個體,事件記錄檔中類似下列的錯誤代碼 80131544 的損毀︰

記錄檔名稱︰應用程式來源︰.NET 執行階段日期︰事件識別碼︰ 1023年工作類別︰ 無層級︰ 錯誤關鍵字︰ 傳統使用者︰ n/A電腦︰ <伺服器名稱>描述:應用程式︰ BTSNTSvc64.exe架構版本︰ v4.0.30319描述︰ 因 IP 000007FDED170BC1 在.NET 執行階段發生內部錯誤而終止處理程序 (000007FDECE00000),結束程式碼 80131544。記錄檔名稱︰應用程式來源︰ 應用程式錯誤日期︰事件識別碼: 1000工作類別: (100)層級︰ 錯誤關鍵字︰ 傳統使用者︰ n/A電腦︰ <伺服器名稱>描述:錯誤的應用程式名稱︰ BTSNTSvc64.exe、 版本︰ 3.10.229.0,時間戳記︰ 0x50fe567a錯誤的模組名稱︰ clr.dll、 版本︰ 4.0.30319.19106,時間戳記︰ 0x51a512d4例外狀況代碼︰ 0x80131544錯誤位移︰ 0x0000000000370bc1錯誤的處理程序識別碼︰ 0xca8判定為失敗的應用程式啟動時間︰ 0x01ceb6394f1dd32a錯誤的應用程式路徑︰ <磁碟名稱>: \Program 檔案 (x86) \Microsoft BizTalk Server 2013\BTSNTSvc64.exe錯誤的模組路徑︰ <磁碟名稱>: \Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll報表的識別碼︰ <ReportId>判定為失敗套件的完整名稱︰錯誤的封裝相對於應用程式識別碼︰記錄檔名稱︰ 系統來源︰ 服務控制管理員日期︰事件識別碼︰ 7031工作類別︰ 無層級︰ 錯誤關鍵字︰ 傳統使用者︰ n/A電腦︰ <伺服器名稱>描述:BizTalk 服務 BizTalk 群組︰ BTSOrchHost 服務意外終止。服務曾完成這 2 次。將在 60000 毫秒內採取下列修正動作︰ 重新啟動服務。

原因

因為您可以安裝.NET 架構 4.5 在 BizTalk Server 環境中,而且它不受正式支援之前的 BizTalk 伺服器 2010年累積的更新 7 (CU7),就會發生這個問題。您不必執行 BizTalk 伺服器 2010年累計更新 6 (CU6) 時,使用.NET Framework 的 4.0 或更早版本。

解決方案

累積更新資訊

下列的累積更新的 BizTalk Server,已先修正這個問題︰

狀態

Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

因應措施

若要解決這個問題,請透過下列步驟關閉 XLANG AppDomain 關機︰

  1. 找出您的 BizTalk Server 資料夾。根據預設,它會是 C:\Program 檔案 (x86) \Microsoft BizTalk Server 2013年。

  2. 使用新的名稱,以儲存一份 BTSNTSvc64.exe.config 檔案。注意如果是 32 位元主機,請儲存一份 BTSNTSvc.exe.config 檔案。您可以檢查的錯誤訊息,以查看是否損毀,就會發生 BTSNTSvc.exe 或 BTSNTSvc64.exe。

  3. 在記事本中開啟原始的檔案,並找出 [< 設定 >] 節點。然後,直接下方,加入下列程式碼︰<configSections>< 區段名稱 ="xlangs"type="Microsoft.XLANGs.BizTalk.CrossProcess.XmlSerializationConfigurationSectionHandler,Microsoft.XLANGs.BizTalk.CrossProcess"/ ></configSections>

  4. 若要找出 < / 執行階段 > 節點,並加入下列︰<xlangs><Configuration>< Appdomain AssembliesPerDomain ="50">< DefaultSpec SecondsIdleBeforeShutdown ="-1"SecondsEmptyBeforeShutdown ="-1"/ ></AppDomains></Configuration></xlangs>

  5. 資源回收主應用程式。

更多的資訊

從 CU7 開始,BizTalk Server 2010 支援.NET Framework 4.0 和 4.5.x 的執行階段。之前或之後,就可以安裝 CU7 您安裝.NET Framework 4.5.x。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。