Gäller för
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

Symptom

Anta att du har installerat.NET Framework 4.5.x på en server med Microsoft BizTalk Server 2010 eller 2013 installerat. När instanser BizTalk-värd krasch med felkod 80131544 som liknar följande i händelseloggen:

Loggnamn: programKälla: .NET RuntimeDatum:Händelse-ID: 1023Uppgift kategori: NoneNivå: felNyckelord: klassiskAnvändare: saknasDator: <servernamn>Beskrivning:Program: BTSNTSvc64.exeFramework Version: v4.0.30319Beskrivning: Processen avslutades på grund av ett internt fel i .NET Runtime på IP-000007FDED170BC1 (000007FDECE00000) med avsluta kod 80131544.Loggnamn: programKälla: ProgramfelDatum:Händelse-ID: 1000Aktivitetskategori: (100)Nivå: felNyckelord: klassiskAnvändare: saknasDator: <servernamn>Beskrivning:Arbetsbördan programnamn: BTSNTSvc64.exe, version: 3.10.229.0, tidsstämpel: 0x50fe567aArbetsbördan Modulnamn: clr.dll, version: 4.0.30319.19106, tidsstämpel: 0x51a512d4Undantagskod: 0x80131544Fel offset: 0x0000000000370bc1Arbetsbördan process-id: 0xca8Felaktigt program starttid: 0x01ceb6394f1dd32aArbetsbördan programmets sökväg: <Diskens namn>: \Program filer (x86) \Microsoft BizTalk Server 2013\BTSNTSvc64.exeArbetsbördan modul sökväg: <Diskens namn>: \Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dllRapport-Id: <ReportId>Arbetsbördan paketet fullständiga namn:Arbetsbördan paketet relativ program-ID:Loggnamn: SystemKälla: Service Control ManagerDatum:Händelse-ID: 7031Uppgift kategori: NoneNivå: felNyckelord: klassiskAnvändare: saknasDator: <servernamn>Beskrivning:BizTalk-tjänsten BizTalk-gruppen: BTSOrchHost tjänsten avslutades oväntat. Det har gjort detta 2 gånger. Följande korrigeringsåtgärder som skall vidtas i 60000 millisekunder: starta om tjänsten.

Orsak

Det här problemet uppstår eftersom du installerar.NET Framework 4.5 i BizTalk Server-miljö och officiellt stöds inte före kumulativ uppdatering 7 (CU7) för BizTalk Server 2010. Du måste använda.NET Framework 4.0 när du kör BizTalk Server 2010 kumulativ uppdatering 6 (CU6) eller tidigare.

Lösning

Information om Kumulativ uppdatering

Det här problemet korrigerades först i följande kumulativ uppdatering av BizTalk-Server:

Status

Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".

Temporär lösning

Undvik problemet genom att stänga av XLANG AppDomain stängs genom att följa steg:

  1. Leta upp till BizTalk Server-mapp. Som standard är C:\Program Files (x86) \Microsoft BizTalk Server 2013.

  2. Spara en kopia av filen BTSNTSvc64.exe.config med ett nytt namn.Obs!  Spara en kopia av filen BTSNTSvc.exe.config om det är en 32-bitars värd. Du kan kontrollera att felmeddelandet visas om kraschar till BTSNTSvc.exe eller BTSNTSvc64.exe.

  3. Öppna den ursprungliga filen i anteckningar och leta upp noden < configuration >. Sedan direkt under det, lägger du till följande:<configSections>< avsnittets namn = "xlangs", type="Microsoft.XLANGs.BizTalk.CrossProcess.XmlSerializationConfigurationSectionHandler, Microsoft.XLANGs.BizTalk.CrossProcess" / ></configSections>

  4. Leta reda på den < / runtime > nod, och Lägg till följande:<xlangs><Configuration>< AppDomain-domäner AssembliesPerDomain = "50" >< DefaultSpec SecondsIdleBeforeShutdown = "-1"-SecondsEmptyBeforeShutdown = "-1" / ></AppDomains></Configuration></xlangs>

  5. Återvinna värden.

Mer Information

BizTalk Server 2010 stöder börjar med CU7, både.NET Framework 4.0 och 4.5.x för körningsmiljön. CU7 kan installeras före eller efter installation av.NET Framework 4.5.x.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.