現象
.NET Framework がインストールされていると仮定 4.5.x Microsoft BizTalk Server 2010 または 2013 がインストールされているサーバーにします。その後、BizTalk ホスト インスタンスのイベント ログに次のようなエラー コード 80131544 でクラッシュします。
ログ名: アプリケーション.NET ランタイムのソース:日付:イベント ID: 1023タスク カテゴリ: なしレベル: エラーキーワード: クラシックユーザー: N/Aコンピューター: <サーバー名>説明:アプリケーション: BTSNTSvc64.exeフレームワークのバージョン: v4.0.30319説明: プロセスは、IP 000007FDED170BC1 の .NET ランタイムで内部エラーのため終了しました (000007FDECE00000) 80131544 のコードで終了します。ログ名: アプリケーションソース: アプリケーション エラー日付:イベント ID: 1000タスクのカテゴリ: (100)レベル: エラーキーワード: クラシックユーザー: N/Aコンピューター: <サーバー名>説明:エラーが発生したアプリケーション名: BTSNTSvc64.exe、バージョン: 3.10.229.0、タイムスタンプ: 0x50fe567aエラーが発生したモジュール名: clr.dll、バージョン: 4.0.30319.19106、タイムスタンプ: 0x51a512d4例外コード: 0x80131544障害オフセット: 0x0000000000370bc1エラーが発生したプロセス id: 0xca8障害が発生してアプリケーションの開始時刻: 0x01ceb6394f1dd32aエラーが発生したアプリケーションのパス: <ディスク名>: \Program ファイル (x86) \Microsoft BizTalk Server 2013\BTSNTSvc64.exeエラーが発生したモジュール パス: <ディスク名>: \Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dllレポート Id: <ReportId>エラーが発生したパッケージの完全名。エラーが発生したパッケージ相対アプリケーション ID:ログ名: システムソース: サービス コントロール マネージャー日付:イベント ID: 7031タスク カテゴリ: なしレベル: エラーキーワード: クラシックユーザー: N/Aコンピューター: <サーバー名>説明:BizTalk サービスの BizTalk グループ: BTSOrchHost サービスは予期せず終了しました。これは 2 回発生しています。60000 ミリ秒以内に、次の修正動作が行われます: サービスを再起動します。
原因
この問題は、BizTalk Server 環境で、.NET Framework 4.5 をインストールして、BizTalk Server 2010 用の累積的な更新プログラム 7 (CU7) の前に公式にサポートされていないために発生します。BizTalk Server 2010 の累積更新プログラム 6 (CU6) を実行すると、.NET Framework 4.0 を使用する必要が以前のバージョンです。
解決策
累積的な更新プログラムの情報
この問題は、BizTalk Server の次の累積的な更新プログラムで最初に修正されました。
状況
マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。
回避策
問題を回避するには、次の手順で XLANG アプリケーション ドメインのシャット ダウンを無効にします。
-
BizTalk Server のフォルダーを検索します。既定では、C:\Program Files (x86) \Microsoft BizTalk Server 2013年を勧めします。
-
新しい名前を使用して、BTSNTSvc64.exe.config ファイルのコピーを保存します。
-
32 ビットのホストである場合は、BTSNTSvc.exe.config ファイルのコピーを保存します。BTSNTSvc.exe または BTSNTSvc64.exe にクラッシュが発生するかどうかを確認するエラー メッセージをチェックすることができます。
-
元のファイルをメモ帳で開くし、< 構成 > ノードを検索します。次に、直接下にある、以下を追加します。<configSections>< セクション名 =「xlang」type="Microsoft.XLANGs.BizTalk.CrossProcess.XmlSerializationConfigurationSectionHandler、Microsoft.XLANGs.BizTalk.CrossProcess"/></configSections>
-
探し、</ランタイム > ノード、し、次の追加。<xlangs><Configuration>< AppDomains AssembliesPerDomain =「50」>< DefaultSpec SecondsIdleBeforeShutdown =「-1」SecondsEmptyBeforeShutdown =「-1」/></AppDomains></Configuration></xlangs>
-
ホストをリサイクルします。