Gejala
Mengasumsikan bahwa Anda telah menginstal .NET Framework 4.5.x di server yang memiliki Microsoft BizTalk Server 2010 atau 2013 diinstal. Setelah itu, BizTalk Host contoh kelumpuhan dengan kode galat 80131544 yang menyerupai berikut ini dalam acara log:
Nama login: aplikasi
Sumber: Waktu jalan .NET Tanggal: ID Kejadian: 1023 Kategori tugas: None Tingkat: kesalahan Kata kunci: klasik Pengguna: N/A Komputer: <namaserver> Keterangan: Aplikasi: BTSNTSvc64.exe Kerangka kerja versi: v4.0.30319 Keterangan: Proses dihentikan karena galat internal di Runtime .NET di IP 000007FDED170BC1 (000007FDECE00000) dengan keluar kode 80131544. Nama login: aplikasi Sumber: Galat aplikasi Tanggal: ID Kejadian: 1000 Kategori tugas: (100) Tingkat: kesalahan Kata kunci: klasik Pengguna: N/A Komputer: <namaserver> Keterangan: Nama aplikasi faulting: BTSNTSvc64.exe, versi: 3.10.229.0, stempel waktu: 0x50fe567a Nama modul faulting: clr.dll, versi: 4.0.30319.19106, stempel waktu: 0x51a512d4 Pengecualian kode: 0x80131544 Kesalahan offset: 0x0000000000370bc1 Id proses faulting: 0xca8 Patahan aplikasi waktu mulai: 0x01ceb6394f1dd32a Faulting jalan aplikasi: <Nama Disk>: \Program berkas (x86) \Microsoft 2013\BTSNTSvc64.exe BizTalk Server Faulting modul jalan: <Nama Disk>: \Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll Laporan Id: <ReportId> Faulting paket nama lengkap: Faulting aplikasi paket relative ID: Nama log: System Sumber: Manajer kontrol Layanan Tanggal: ID Kejadian: 7031 Kategori tugas: None Tingkat: kesalahan Kata kunci: klasik Pengguna: N/A Komputer: <namaserver> Keterangan: Layanan BizTalk BizTalk grup: BTSOrchHost Layanan diakhiri secara tidak terduga. Ini telah dilakukan ini 2 kali. Tindakan perbaikan berikut ini akan diambil dalam 60000 milidetik: memulai ulang layanan.
Penyebab
Masalah ini terjadi karena Anda menginstal .NET Framework 4,5 di lingkungan BizTalk Server, dan tidak resmi didukung sebelum pemutakhiran kumulatif 7 (CU7) untuk BizTalk Server 2010. Anda harus menggunakan .NET Framework 4.0 ketika Anda menjalankan BizTalk Server 2010 pembaruan kumulatif 6 (CU6) atau yang lebih lawas.
Pemecahan masalah
Informasi pembaruan kumulatif
Masalah ini pertama kali diperbaiki di pembaruan kumulatif BizTalk Server berikut ini:
Status
Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Pemecahan masalah
Untuk mengatasi masalah, Nonaktifkan XLANG AppDomain mematikan dengan langkah-langkah berikut:
-
Temukan folder BizTalk Server Anda. Secara asali, ini adalah C:\Program Files (x86) \Microsoft BizTalk Server 2013.
-
Simpan salinan berkas BTSNTSvc64.exe.config dengan menggunakan nama baru.
Catatan Simpan salinan berkas BTSNTSvc.exe.config jika host 32-bit. Anda dapat memeriksa pesan untuk melihat apakah terjadi kemacetan BTSNTSvc.exe atau BTSNTSvc64.exe. -
Buka berkas asli di notepad dan menemukan simpul < konfigurasi >. Kemudian, secara langsung di bawah ini, tambahkan berikut ini:
<configSections> < nama bagian = "xlangs" type="Microsoft.XLANGs.BizTalk.CrossProcess.XmlSerializationConfigurationSectionHandler, Microsoft.XLANGs.BizTalk.CrossProcess" / > </configSections> -
Temukan untuk < / runtime > node, dan tambahkan berikut ini:
<xlangs> <Configuration> < AppDomains AssembliesPerDomain = "50" > < DefaultSpec SecondsIdleBeforeShutdown = "-1" SecondsEmptyBeforeShutdown = "-1" / > </AppDomains> </Configuration> </xlangs> -
Keranjang tuan rumah.
Informasi lebih lanjut
Dimulai dengan CU7, BizTalk Server 2010 mendukung .NET Framework 4.0 dan 4.5.x untuk runtime. CU7 dapat diinstal sebelum atau setelah Anda menginstal .NET Framework 4.5.x.