Taikoma
BizTalk 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

Požymiai

Tarkime, kad įdiegėte .NET Framework 4.5.x serveryje, kuriame yra Microsoft BizTalk Server 2010 m. arba 2013 įdiegtas. Po to, kad BizTalk pagrindinio kompiuterio atvejais crash klaidos kodas 80131544, panašų į šį įvykių žurnalo:

Žurnalo pavadinimas: taikomoji programaŠaltinis: .NET vykdymasData:Įvykio ID: 1023Užduoties Kategorija: nėraLygis: klaidosRaktažodžiai: klasikinisVartotojas: N/AKompiuteris: <serveriovardas>Aprašymas:Taikomoji programa: BTSNTSvc64.exeSistemos versija: v4.0.30319Aprašymas: Procesas buvo nutrauktas dėl vidinės klaidos .NET Runtime į IP 000007FDED170BC1 (000007FDECE00000) su išėjimo kodą 80131544.Žurnalo pavadinimas: taikomoji programaŠaltinis: Taikomosios programos klaidaData:Įvykio ID: 1000Užduoties Kategorija: (100)Lygis: klaidosRaktažodžiai: klasikinisVartotojas: N/AKompiuteris: <serveriovardas>Aprašymas:Sugadintas programos pavadinimas: BTSNTSvc64.exe, versija: 3.10.229.0, laikas: 0x50fe567aKlaida, modulio pavadinimas: clr.dll, versija: 4.0.30319.19106, laikas: 0x51a512d4Išimties kodas: 0x80131544Klaida poslinkis: 0x0000000000370bc1Klaida procesas id: 0xca8Klaida, programos pradžios laikas: 0x01ceb6394f1dd32aKlaida programos kelias: <Disko vardas>: \Program Files (x86) \Microsoft BizTalk Server 2013\BTSNTSvc64.exeKlaida, modulio path: <Disko vardas>: \Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dllAtaskaitos Id: <ReportId>Klaida, paketo vardas ir pavardė:Klaida, taikomosios programos paketą relative ID:Žurnalo pavadinimas: sistemosŠaltinis: Tarnybų valdymo tvarkytuvasData:Įvykio ID: 7031Užduoties Kategorija: nėraLygis: klaidosRaktažodžiai: klasikinisVartotojas: N/AKompiuteris: <serveriovardas>Aprašymas:BizTalk pakeitimų BizTalk grupės: BTSOrchHost tarnyba nutraukta netikėtai. Tai daroma šiuo 2 laiką. Šioje koregavimo veiksmų bus imtasi 60000 milisekundžių: tarnybą iš naujo.

Priežastis

Ši problema kyla dėl to, galite įdiegti .NET Framework 4.5 BizTalk Server aplinkoje, ir jis nėra oficialiai palaikoma iki BizTalk Server 2010 kaupiamojo naujinimo 7 (CU7). Jūs turite naudoti .NET Framework 4.0 vykdant BizTalk Server 2010 kaupiamojo naujinimo 6 (CU6) ar senesnė versija.

Sprendimas

Kaupiamojo naujinimo informacija

Ši problema pirmą kartą buvo išspręsta šį kaupiamąjį naujinimą BizTalk Server:

Būsena

„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.

Sprendimas

Norėdami išspręsti šią problemą, išjunkite XLANG AppDomain išjungimo nurodytus veiksmus:

  1. Raskite savo BizTalk serverio aplanke. Pagal numatytuosius nustatymus tai C:\Program Files (x86) \Microsoft BizTalk Server 2013.

  2. Įrašykite BTSNTSvc64.exe.config failo kopiją naudodami naują vardą.Pastaba. Įrašykite BTSNTSvc.exe.config failo kopiją, jei tai yra 32 bitų kompiuterio. Galite patikrinti, norėdami pamatyti, ar į gedimas BTSNTSvc.exe arba BTSNTSvc64.exe klaidos pranešimas.

  3. Atidarykite pradinį failą programoje Užrašinė ir raskite mazgo < configuration >. Tada tiesiai po juo, pridėti šiuos veiksmus:<configSections>< skyriaus pavadinimas = "xlangs" type="Microsoft.XLANGs.BizTalk.CrossProcess.XmlSerializationConfigurationSectionHandler, Microsoft.XLANGs.BizTalk.CrossProcess" / ></configSections>

  4. Raskite ir < / runtime > mazgą, ir pridėkite:<xlangs><Configuration>< taikomųjų programų domenai AssembliesPerDomain = "50" >< DefaultSpec SecondsIdleBeforeShutdown = "-1" SecondsEmptyBeforeShutdown = "-1" / ></AppDomains></Configuration></xlangs>

  5. Šiukšlių pagrindinio kompiuterio.

Daugiau informacijos

Pradedant CU7, BizTalk Server 2010 palaiko .NET Framework 4.0 ir 4.5.x aplinką. CU7 gali būti įdiegta prieš arba po įdiegti .NET Framework 4.5.x.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.