Príznaky
Predpokladajme, že máte nainštalovaný .NET Framework 4.5.x na server so systémom Microsoft BizTalk Server 2010 alebo 2013 nainštalovaný. Potom BizTalk hostiteľa inštancie zlyhá s kódom chyby 80131544, s podobným obsahom v prípade denníka:
Názov denníka: Aplikácie
Zdroj: .NET Runtime
Dátum:
Identifikácia udalosti: 1 023
Kategória úlohy: Žiadna
Úroveň: chyba
Kľúčové slová: klasické
Používateľ: N/A
Počítač: <názovservera>
Popis:
Aplikácia: BTSNTSvc64.exe
Framework verzie: v4.0.30319
Popis: Procesu bola ukončená kvôli interná chyba Runtime .NET v IP 000007FDED170BC1 (000007FDECE00000) s výstupom kód 80131544.
Názov denníka: Aplikácie
Zdroj: Chyba aplikácie
Dátum:
Identifikácia udalosti: 1000
Kategória úlohy: (100)
Úroveň: chyba
Kľúčové slová: klasické
Používateľ: N/A
Počítač: <názovservera>
Popis:
Chybujúceho názov aplikácie: BTSNTSvc64.exe, verzia: 3.10.229.0, časová pečiatka: 0x50fe567a
Chybujúceho modul meno: clr.dll, verzia: 4.0.30319.19106 času: 0x51a512d4
Kód: 0x80131544
Chyba posun: 0x0000000000370bc1
Chybujúceho proces s identifikáciou: 0xca8
Chyba aplikácie štart čas: 0x01ceb6394f1dd32a
Chybujúceho cesta: <Názov disku>: \Program Files (x86) \Microsoft BizTalk Server 2013\BTSNTSvc64.exe
Chybujúceho modul cesta: <Názov disku>: \Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll
Správa Id: <ReportId>
Chyba balíka celé meno:
Chyba aplikácie balíka relatívna identifikácia:
Názov denníka: systém
Zdroj: Service Control Manager
Dátum:
Identifikácia udalosti: 7031
Kategória úlohy: Žiadna
Úroveň: chyba
Kľúčové slová: klasické
Používateľ: N/A
Počítač: <názovservera>
Popis:
BizTalk služby BizTalk skupiny: BTSOrchHost služby neočakávane skončil. Stalo sa to 2 času. Nasledovné opravné sa opatrenie do 60000 milisekúnd: reštartovať službu.
Príčina
Tento problém sa vyskytuje, pretože inštalácii rozhrania .NET Framework 4.5 v prostredí servera BizTalk Server a nie je oficiálne podporované pred kumulatívnej aktualizácii 7 (CU7) BizTalk Server 2010. Musíte použiť rozhranie .NET Framework 4.0, pri spustení servera BizTalk Server 2010 kumulatívne aktualizácie 6 (CU6) alebo staršia.
Riešenie
Kumulatívna aktualizácia informácií
Tento problém bol najskôr odstránený v nasledujúcej kumulatívnej aktualizácie servera BizTalk Server:
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.
Alternatívne riešenie
Tento problém obísť, vypnite XLANG AppDomain vypnutie pomocou nasledujúcich krokov:
-
Vyhľadajte priečinok servera BizTalk Server. Predvolene je C:\Program Files (x86) \Microsoft BizTalk Server 2013.
-
Uložiť kópiu súboru BTSNTSvc64.exe.config pomocou nového názvu.
Poznámka: Uložiť kópiu súboru BTSNTSvc.exe.config Ak ide o 32-bit hostiteľa. Môžete skontrolovať, či zlyhanie vyskytuje BTSNTSvc.exe alebo BTSNTSvc64.exe chybové hlásenie. -
Otvoriť pôvodný súbor v programe Poznámkový blok, a vyhľadajte uzol < configuration >. Priamo pod ním, pridajte nasledujúce:
<configSections>
< názov sekcie = "xlangs" type="Microsoft.XLANGs.BizTalk.CrossProcess.XmlSerializationConfigurationSectionHandler, Microsoft.XLANGs.BizTalk.CrossProcess" / >
</configSections> -
Vyhľadajte < / runtime > uzol a pridajte nasledujúce:
<xlangs>
<Configuration>
< triedy AppDomain AssembliesPerDomain = "50" >
< DefaultSpec SecondsIdleBeforeShutdown = "-1" SecondsEmptyBeforeShutdown = "-1" / >
</AppDomains>
</Configuration>
</xlangs> -
Kôš hostiteľa.
Ďalšie informácie
BizTalk Server 2010, počnúc CU7, podporuje rozhranie .NET Framework 4.0 a 4.5.x modulu Runtime programu. CU7 možno nainštalovať pred alebo po inštalácii rozhrania .NET Framework 4.5.x.